Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why do you say python holds it back?


The three big problems with Python:

* It's slow. 'nuff said. No the fact that Numpy exists doesn't change that.

* Lack of static types. I mean, they do exist now which is fantastic, but there are still far far far too many projects not using them. And lots of code that can't be statically typed (e.g. lxml).

* The infrastructure and module systems are a total mess. Literally nobody understands Python imports.

There's also the fact that Python code is generally lower quality than in other languages (except maybe JS) because it's so popular with beginners.


What is slow about python? I can onboard and have someone developing python code in our code base in <1 day because of its simplicity. I’m not sure I would call that slow…




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: