3 ms·
> it actually has a pretty nice type system Not by default. And herein lies the core social problem with Lisp: [new/non-lisp programmers]: Lisp doesn't have X
by _bxg1 7y ago
> it actually has a pretty nice type system
Not by default. And herein lies the core social problem with Lisp:
[new/non-lisp programmers]: Lisp doesn't have X!
[lisp programmers]: Just make your own X! Lisp is extensible! Or pick from the twelve implementations already out there!
Here's the thing: probably all of those implementations are going to be half-baked. And good luck finding editor support for the one you end up going with when there's no standard to rally around. And have fun re-learning the nuances of basic language features every time you join a new team.
A simple core language does not mean simple code:
http://winestockwebdesign.com/Essays/Lisp_Curse.html http://winestockwebdesign.com/Essays/Lisp_Curse.html
- vindarel 7y ago> > it actually has a pretty nice type system > Not by default > Or pick from the twelve implementations already out there! Just pick SBCL!