logoalt Hacker News

lgrapenthintoday at 2:08 AM2 repliesview on HN

Clojure is about its rigorous and pragmatic "immutability first" paradigm that you simply don't get from other PLs.

LISP is much more than just a runtime syntax, such as its distinct evaluation model and metalinguistic core.

The JVM was chosen for Clojure because of its reach and vast ecosystem. People have ported Clojure to other runtimes, even Beam (Clojerl), where it enjoys decent success, too.


Replies

pdimitartoday at 2:13 AM

All true. And I loved trying Clojure for 3-4 weeks some years ago.

Still want Erlang's runtime though i.e. the many green threads with share-nothing architecture that can communicate with each other.

show 1 reply
thaumasiotestoday at 2:31 AM

You don't think Erlang has an "immutability first" paradigm?

show 1 reply