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

The lisp world has a rather different idea of extensibility via library than you are used to.

For example, the Common Lisp Object System (CLOS, object oriented programming in lisp) originated as a library. Lisp's main looping mechanism (loop) also originated as a macro (although long before CL standardization).

You just don't do js levels of dependencies when they're adding big features like that. You don't need 100,000 programming paradigms in your code base.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: