4 ms·
I know it's irrational, but I tend to avoid JVM languages after some bad past experiences. (Yes, I know, Java is great, and the JVM is vastly improved! I said
by Lazare 15y ago
I know it's irrational, but I tend to avoid JVM languages after some bad past experiences. (Yes, I know, Java is great, and the JVM is vastly improved! I said it's irrational.)
On the other hand, I've been wanting to learn Clojure. It'd be nice to see this project mature.
- lclarkmichalek 15y agoWell the aim of this project seems to be to avoid the start up time of the JVM so clojure can be used for scripting.
- fceccon 15y agoYou can use Clojurescript on top of Node.js to achieve that. I never tried it so I don't have first hand experience. https://github.com/clojure/clojurescript/wiki https://github.com/clojure/clojurescript/wiki
- cabalamat 15y agoAnd also to "make use of [Python's] extensive, 'batteries included' libraries" That's what seems the real benefit of it to me. Maybe Python will become not just a language, but a platform, like JVM or CLR, supporting multiple languages.
- kaonashi 15y agoHow does it accomplish that better than say, clojurescript+node?
- darklajid 15y agoI guess .Net [1] is no option either? Not sure if that stuff works on top of mono as well.. 1: https://github.com/clojure/clojure-clr https://github.com/clojure/clojure-clr
- ericmoritz 15y agoI have that same irrational feeling about the JVM, I'll say this, go ahead and learn Clojure; it only slightly smells like the JVM.
- burgerbrain 15y agoTo be fair, the JVM is why Clojure doesn't have TCO (and no, trampolines don't count).
- sandGorgon 15y agoThere is one big problem in projects like these - Clojure's packaging system is strongly tied to the java ecosystem. packages written in pure clojure are also distributed as jars and the ecosystem is strongly dependent on maven.