3 ms·
It's not that it isn't good enough, it's that the cost of switching is larger than the value of what they believe they would gain. That's exactly what "not goo
by orangecat 12y ago
It's not that it isn't good enough, it's that the cost of switching is larger than the value of what they believe they would gain.
That's exactly what "not good enough" means. Getting rid of the GIL, or a 5x performance increase, or optional static typing might have been worth breaking everyone's code. Somewhat better Unicode handling wasn't.
- actsasbuffoon 11y agoJython and IronPython both remove the GIL, and PyPy is often roughly 5x faster than CPython. Strangely enough, these projects don't seem to be as widely used as I'd expect. By the way, optional static typing is available in any version of Python by using MyPy.
- netheril96 11y agoBecause all the alternatives do not support many C-extensions, especially numpy, without which no scientists would look at Python at all.
- mixmastamyk 11y agoAll three of those bundled into the official release might have done it.