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

Isn't it that maintaining large codebases in the long run is just hard? What language is not a trap?


Fair, maybe it's always a matter of picking the trap you want :) If you are optimizing for 0->1, Python is great. But if you want code to live and evolve over time with multiple authors, or ever will care about runtime performance, it's a dead end almost from the first line.

But sometimes the productivity benefit is all that matters and you accept you may have to throw it all out later (or invest insanely in making it work)... it's all about making an informed decision.


As with any language it's how you end up architecting your codebase. I do believe python lacks an authoritative resource for what is "good architecture" which leads to a lot of the code scaling problems.


What widely adopted language achieved this? Even Rust, despite the head start, is already a mess on its way to inevitable cobolization.


Digging a well is hard, doesn't mean you have to this with a spoon.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: