|
|
|
|
|
by bjoli
1133 days ago
|
|
I would probably say that It is opinionated in a way that makes it good to write services in and it integrates well with the JVM. CL has packages and most implementations have PLN so you get most (all?) of what the clojure namespaces offer. I think that if anyone was rethinking scheme the would steal the immutability things from clojure (something like HAMTs and RRB trees or the scala finger tree vectors are more exciting I would say). I don't think clojure brought anything new, per se. It took some nice parts from common lisp and scheme and added an immutability first paradigm. Nothing new, but getting people to understand how nice immutability is probably involves making the happy path immutable from day 1. |
|