3 ms·
There's more to it than that. C++ is designed for implementations to produce fast code. "Leave no room between C++ and Assembly" has been a guiding principle o
by bigcheesegs 9y ago
There's more to it than that. C++ is designed for implementations to produce fast code. "Leave no room between C++ and Assembly" has been a guiding principle of C++. This is not true of Python, and thus the engineering effort required for an implementation to reach the same level of performance is huge, if at all possible.
- sokoloff 9y agoI view C and C++ as "portable assembly language". (I happily and productively used C++ for many years; there's no hatred in the above sentiment.)
- jashmatthews 9y agoLuaJIT can do it and ZipPy + Graal + JVM should be able to get close enough to make a massive difference to Python performance in the near future.