https://github.com/eirikvaa/gameoflife
Implementation of John Conway's Game of Life in various languages.
https://github.com/eirikvaa/gameoflife
c haskell javascript kotlin python ruby rust swift
Last synced: 3 months ago
JSON representation
Implementation of John Conway's Game of Life in various languages.
- Host: GitHub
- URL: https://github.com/eirikvaa/gameoflife
- Owner: eirikvaa
- Created: 2022-04-01T23:12:47.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-19T12:30:01.000Z (about 4 years ago)
- Last Synced: 2025-04-15T18:50:31.636Z (about 1 year ago)
- Topics: c, haskell, javascript, kotlin, python, ruby, rust, swift
- Language: Swift
- Homepage:
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Game of Life
This is my playground for playing around with programming languages by implementing a specific exercise which is more than just a hello world program, but rather the 'Game of Life' by John Conway. It is quite easy to implement, but can be done in such a way as to show off many language features for the given programming language.
The list starts off with the programming languages I'm already familiar with, but I'm planning on venturing into more uncharted territory later.
Note: I have a specific pattern I'm testing to see if what I have implemented actually works, but the implementations aren't thoroughly tested, so don't expect perfect implementations.
Implementations:
- [x] [Swift](Swift/)
- [x] [Python](Python/)
- [x] [JavaScript](JavaScript/)
- [x] [Kotlin](Kotlin/)
- [x] [C](C/)
- [x] [Ruby](Ruby/)
- [x] [V](V/)
- [ ] Rust
- [ ] C++
- [ ] Go
- [ ] Elm
- [ ] C#
- [ ] Dart
- [ ] Haskell
- [ ] Java
- [ ] Objective-C
- [ ] Zig
- [ ] SmallBasic
- [ ] Smalltalk
- [ ] Assembly
- [ ] TypeScript
- [ ] PHP
- [ ] Prolog