3 ms·
Against this article, we have the results from the computer language shootout: https://benchmarksgame.alioth.debian.org/u64q/performance.php?test=nbody https:/
by moyix 10y ago
Against this article, we have the results from the computer language shootout:
https://benchmarksgame.alioth.debian.org/u64q/performance.php?test=nbody https://benchmarksgame.alioth.debian.org/u64q/performance.ph...
I like this because anyone can try to prove their assertion that their language is faster!
- CyberDildonics 10y agoUnfortunately that site is very questionable although still might be the best resource. The person who runs it changed the interface to make it difficult to compare languages as well as it used to, and he purposely doesn't include many implementations and languages that people send him. There is no ISPC or Julia, the C and C++ benchmarks use SIMD intrinsics specific to gcc, the benchmarks are run on core 2 processors... etc. etc.
- moyix 10y agoIt's a shame no one has stepped up to provide a better alternative! I don't see any reason why it shouldn't accept, test, and post all submissions automatically using something like a Docker container.
- igouy 10y agoPlease step-up and do that! "If you're interested in something not shown on the benchmarks game website then please take the program source code and the measurement scripts and publish your own measurements." (And remember to include the license file in your redistribution.) http://benchmarksgame.alioth.debian.org/play.html#languagex http://benchmarksgame.alioth.debian.org/play.html#languagex
- igouy 10y agoThe person who runs it changed the interface to make it usable with touch screens. "Why don't you include language X? … my favorite language implementation? … Microsoft® Windows® ? Because I know it will take more time than I choose. Been there; done that." http://benchmarksgame.alioth.debian.org/play.html#languagex http://benchmarksgame.alioth.debian.org/play.html#languagex
- CyberDildonics 10y agoEither way the interface is not even close to being as useful as it was, and he has removed languages and implementations that were already up and running.
- igouy 10y agoMore useful for the vast majority who only make one or two comparisons -- the choices they never used are no longer in the way. I've added new language implementations and programs!