4 ms·
You know, one of the things that has annoyed me about python isn't that it's slow, its just it seemed like the BDFL was unconcerned about addressing performance
by overgard 12y ago
You know, one of the things that has annoyed me about python isn't that it's slow, its just it seemed like the BDFL was unconcerned about addressing performance. It is what it is, you can't fault them for having their priorities, but it bothered me. PyPy to an extent has done an excellent job of addressing it, but I'm really happy that there's a language like this that seems like it cares about making things fast without making it incredibly verbose -- I am impressed.
- pjmlp 12y agoYeah, I also feel the same way. If I would need to do scientific computing work, Julia would be one of my choices.
- zem 12y agonim (formerly nimrod) is another such language with a vaguely pythonic feel: http://nim-lang.org/ http://nim-lang.org/
- jessaustin 12y agoI guess LANGUAGE_NAME should have been a variable imported by their site templates. The change was back in August? b^)
- RubyPinch 12y agoNot completely unconcerned, PSF did donate $10k to PyPy last month, so they do recognize some importance for speed, even if it isn't CPython's priority. (and PyPy does break some python APIs and expectations, speed does come at a small cost, after all)
- maxerickson 12y agoPyPy breaks CPython APIs. Python language stuff is very well supported.
- RubyPinch 12y agoI was specifically thinking of `gc` at the time of writing, which is a part of python, not CPython. (though it only has reason to exist as a part of CPython) but yeah, for... probably 90%+ of use-cases, it is the PyPy<=>CPython differences that are more notable