3 ms·
Why assume every new lisp should borrow from Clojure? I think the extra parens types are annoying and unnecessary, personally. Clojure is pretty different fr
by hashkb 10y ago
Why assume every new lisp should borrow from Clojure? I think the extra parens types are annoying and unnecessary, personally. Clojure is pretty different from most lisps, maybe lfe is going for wider appeal?
- i_s 10y agoI can't prove that it should. Just providing a list of initial impressions from someone who has been using Clojure for a while, FWIW. It's necessarily subjective. Seems like it would be a good idea though, since Clojure is a new lisp that has gotten a decent amount of traction in industry.
- hashkb 10y agoI think a lot of that has to do with Java interop. I could be wrong but IMO the language features people rave about are all balanced by warts. I like Clj and I like CL and many Schemes. Diversity is cool.
- DigitalJack 10y agoI agree that java interop is a big deal, but mainly to library writers. End users, I think, end up using clojure wrappers around java libs instead of java libs directly. For end users (application writers), the single most important thing are the easy to use yet very powerful data structures.