4 ms·
> And then, as others have mentioned, it's hard to find Lisp programmers. Most programmers are turned off by the [...] immutability. Most Lisps have very littl
by kbp 8y ago
> And then, as others have mentioned, it's hard to find Lisp programmers. Most programmers are turned off by the [...] immutability.
Most Lisps have very little in the way of immutability (except for C-style
"undefined behaviour if you modify it"). They tend to be very dynamic, living
systems, and making everything mutable is one way of enabling that. Some
people favour a functional style, and a functional style is more common in
some dialects like Scheme, but it's almost always essentially "imperative code
with good support for higher order functions," and most Lisp programs have
always mutated state freely.
There are exceptions, but they are exceptions.