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

Why are there multiple programming languages?

Why are there multiple dialects of real-world languages?

LISP is pretty minimal and simple. It's less of a language than a set of constructs for computation. Computers are made of abstractions on top of abstractions, so it makes sense for Lisp-based languages to evolve continuously. No one is better than the other, each target to their own niche. Just like other prog. languages, or real-world dialects.



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

Search: