5 ms·
Frankly speaking the target 5x improvement, if everything works out as desired, doesn’t change too much overall. Python is often magnitudes slower than other la
by eska 4y ago
Frankly speaking the target 5x improvement, if everything works out as desired, doesn’t change too much overall. Python is often magnitudes slower than other languages, oftentimes even other scripting languages. So for me at least it won’t change when I use python and when I decide to use/rewrite in another language.
- Qem 4y agoIIRC, that 5x figure was assuming they could improve about 50% across four consecutive versions, as 1.5^4 ~= 5. I think the first stage improved things by 25% on average, so I wonder if that initial 5x figure should be updated to 2.5x, as 1.25^4 ~= 2.5.
- nicolaslem 4y agoPython is really good at gluing code together. I predict that Python will continue to see tremendous success if it can be fast enough that using it as glue is a no-brainer. As an example, I maintain a SaaS with a backend written in Python. Only one third of the time in the backend is spent executing Python code, the rest is spent talking with remote services (database, third-parties...). Switching to a language an order of magnitude faster would barely change the perceived responsiveness of the backend. On the other hand, I welcome any speed improvements in the interpreter because from my perspective it really is free performance.