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

Most of the languages that have caught the public's imagination support and don't actively discourage developers writing really horrible code but then provide the facilities for people to use as they get better. Python, Ruby, PHP (especially), VB, JavaScript and C++ all come to mind in this regard.

I'd contrast this with languages that enforce a certain style or paradigm in an effort to improve reliability: Erlang, Haskell, Prolog, F#, Smalltalk (to a point). All fine languages but none have quite caught the imagination of the mass of developers.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: