3 ms·
> I'm learning Lisp in order to do one big thing that I don't think would be possible without Lisp. You might have to say more about that: Lisp's decline in po
by throwaway81523 4y ago
> I'm learning Lisp in order to do one big thing that I don't think would be possible without Lisp.
You might have to say more about that: Lisp's decline in popularity is because other languages have caught up and can now do pretty much the same stuff. So Lisp's attractions atoday re more spiritual than practical, imho.
I do think there is value for every programmer in spending some time with Lisp. But, its features like extensible syntax lost their charm some decades ago. See for example Wadler's 1987 criticism of SICP, "Why Calculating is better than Scheming", https://stuff.mit.edu/afs/sipb/project/reading-group/past-readings/2009-05-25-scheming.pdf https://stuff.mit.edu/afs/sipb/project/reading-group/past-re...
I can't think of any significant projects I'd choose Lisp for, except things like Emacs extensions that depend on specific Lisp environments, or else maybe quick prototypes of things with DSL's.
To misquote somebody, anyone who is not a Lisper at 20 has no heart. Anyone who is still a Lisper at 40 has no head.