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

This is a very insightful comment, thank you. I have much the same experience from the Lisp of side of things.

I will say though, these languages have their niches where they really shine.

The oft understated power of Lisp is in creating software that is infinitely configurable assuming you know a bit of Lisp. Extensions are a first class citizen in Lisp programs. The configuration is just some lisp code that's compiled into the running program upon loading. The config can even redefine existing functions. One time I used the config file to fix an actual bug in a program that was abandoned by the maintainer. Of course, only programmers want this functionality, and so its usefulness is limited to things like Emacs. But it still has its place.



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

Search: