4 ms·
The Benchmarks Game isn't some Julia project, and it is unreasonable to blame the presentation of results on some 'chip on the shoulder' of Julia the language.
by DNF2 5y ago
The Benchmarks Game isn't some Julia project, and it is unreasonable to blame the presentation of results on some 'chip on the shoulder' of Julia the language.
The Benchmarks Game is a project that dates back to at least 2002 (https://benchmarksgame-team.pages.debian.net/benchmarksgame/sometimes-people-just-make-up-stuff.html#history https://benchmarksgame-team.pages.debian.net/benchmarksgame/...), a decade before Julia was announced, collects code from many different languages, and lets you filter the results depending on what you are interested in. Go to the website, click on Python, and when selecting the other language, Python's results are in bold.
Why should Julia users be criticized for contributing code to a website dedicated to performance benchmarks, but it's ok for Python/Fortran/C/Javascript users to contribute? And why should this contribution from some individual count as evidence of some 'shoulder chip' for the wider language community?
(BTW, all benchmarks in all languages appear to be running on 4 cores, so it's not that weird for Julia to set NUM_THREADS to 4.)
- ChrisRackauckas 5y ago> (BTW, all benchmarks in all languages appear to be running on 4 cores, so it's not that weird for Julia to set NUM_THREADS to 4.) Yeah, every language is using 4 threads: Java, C++, etc. The odd one out is Python not multithreading because GIL. Getting mad at Julia because Python is an outlier in a benchmark that's not maintained by Julia people is a very weird response to say the least.