3 ms·
> Clojure (which unlike many languages is famously "just a library") how do you mean? "language features" implemented via macros? or something about its JVM im
by uryga 6y ago
> Clojure (which unlike many languages is famously "just a library")
how do you mean? "language features" implemented via macros? or something about its JVM implementation?
- lvh 6y agoBoth are true, but usually that means the latter. Clojure was designed to make it as easy as possible to rub a little bit of parens on an existing (JVM, though now also other platforms) project. That means being a hosted language that embraces interop very closely, and shipping the language as just a jar.
- uryga 6y agoah, didn't know about that single JAR thing, thanks!