4 ms·
Removing him as BDFL was probably the best thing to have happened to Python. He never prioritized performance as a top priority, at least not the same way Lua,
by KRAKRISMOTT 3y ago
Removing him as BDFL was probably the best thing to have happened to Python. He never prioritized performance as a top priority, at least not the same way Lua, JavaScript and Java did. Even Ruby has a JIT now.
- ambivalence 3y agoYou know that people change their minds and now Guido is working as part of a team at Microsoft that is literally called "Faster CPython"?
- v3ss0n 3y agoPython had JIT for long, it's called PyPy, One of the most ambitious project ever happened to opensource
- yjftsjthsd-h 3y ago> Removing him as BDFL was probably the best thing to have happened to Python. He never prioritized performance as a top priority That doesn't follow; you're assuming that Python should prioritize performance as a top priority, which is very much not a given. Python has always excelled at being easy to use, being flexible, being a great glue language - but performant? An interpreted, dynamically typed language? That's like making a C interpreter - you can do it, but that doesn't make it a good idea.
- KRAKRISMOTT 3y ago> An interpreted, dynamically typed language? That's like making a C interpreter - you can do it, but that doesn't make it a good idea. And yet despite your complaints, JavaScript, Lua and Julia continue to rise in popularity.
- yjftsjthsd-h 3y agoI never said anything about popularity - Python is easily one of the most popular languages. But speed has never been its goal or strong point.
- miraculixx 3y agoHis leadership & decision arbitration is dearly missing. Now we have decide by committee and as a result we see Python being pushed and pulled in all directions.