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

It totally depends on what you're doing with your software; different tasks map better or worse to the respective paradigms, depending on what you're trying to do.

Static typing certainly makes it easier to maintain large systems, but it's certainly not a requirement.

You can certainly write entire systems in Lisp; people have made entire computers in order to run Lisp in hardware; there have been operating systems etc.

Moreover, you don't really need to use it for whole systems; use it where it works. There need not be One True Language.

At the moment, Clojure is used in production at Netflix, Twitter, Amazon, Akamai, etc etc etc.



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: