An open API service indexing awesome lists of open source software.

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.

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