Game-Of-Life-Implementations
fib
Our great sponsors
Game-Of-Life-Implementations | fib | |
---|---|---|
1 | 5 | |
45 | 846 | |
- | - | |
6.6 | 4.0 | |
about 2 months ago | 28 days ago | |
Java | Ruby | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Game-Of-Life-Implementations
-
I implemented Conway's game of life in rust.
Might be worth seeing if you can integrate it into this multi-language effort: https://github.com/KieranP/Game-Of-Life-Implementations
fib
- Not only Clojure – Chez Scheme: Lisp with native code speed
-
Is Rust faster than Python out of the box
I've typically found rust to be about 100x faster than Python for the projects I've ported. This is consistent with https://github.com/drujensen/fib.
-
Speed & LSP
Here is a similar benchmark but includes compile times. https://github.com/drujensen/fib
-
Elixir Protocols vs. Clojure Multimethods
How? Do you mean how do I know it's slow? Because it takes longer to run.
Write a typical computation such as Fibonacci in Java and Erlang/Elixir and compare. Fortunately someone has already done this.
Elixir is 3x slower than C and 2x slower than Java for this single thread example.
https://github.com/drujensen/fib
Apparently this upsets people for me to point this out. However, I did not say that Elixir was slow in general or a bad choice. It's an excellent choice for problems which suit parallelization or which require reliable, consistent performance.
Since the parent poster had commented that adding this multi-module dispatch would not be performant, I merely pointed out that the single thread peformance was already slow (as in, why worry too much about the performance cost of the multi dispatch suggestion).
-
I created a GitHub repo of some simple benchmarks to test different programming languages. Feel free to add more languages!
Is there some advantage over repos that also show the results ?
What are some alternatives?
Programming-Language-Benchmarks - Yet another implementation of computer language benchmarks game
nx - Multi-dimensional arrays (tensors) and numerical definitions for Elixir
game-of-life - Conway's Game of Life - Cellular Automata
svix-webhooks - The enterprise-ready webhooks service 🦀
nodejs - Alternative StdLib for Nim for NodeJS/JavaScript targets, hijacks NodeJS StdLib for Nim
tangram - Tangram makes it easy for programmers to train, deploy, and monitor machine learning models.
ofbiz-framework - Apache OFBiz is an open source product for the automation of enterprise processes. It includes framework components and business applications for ERP, CRM, E-Business/E-Commerce, Supply Chain Management and Manufacturing Resource Planning. OFBiz provides a foundation and starting point for reliable, secure and scalable enterprise solutions.
natalie - a work-in-progress Ruby compiler, written in Ruby and C++
PretendYoureXyzzy - A web clone of the card game Cards Against Humanity.
protocol_ex - Elixir Extended Protocol
game-of-life-rust - Game of life in rust
nodebook - Nodebook - Multi-Lang Web REPL + CLI Code runner