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

> 1) Choose languages that developers are familiar with, not the best tool for the job

This is probably true but also the root cause I think. Enough developers aren't familiar with the right tools and abstractions (modularity, abstraction, purity, reproducability, etc.) that we just keep rehashing the same bad ideas in a never ending stream of new languages and frameworks that push the same decades old ideas.



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

Search: