Hacker News new | past | comments | ask | show | jobs | submit login

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.



You know that people change their minds and now Guido is working as part of a team at Microsoft that is literally called "Faster CPython"?


> 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.


> 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.


I never said anything about popularity - Python is easily one of the most popular languages. But speed has never been its goal or strong point.


Python had JIT for long, it's called PyPy, One of the most ambitious project ever happened to opensource


His 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.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: