3 ms·
So Clojure has over (say) Ruby the feature that you don't have to install it. Yet you do have to install a JVM... How is installing a JVM better than installing
by pekk 14y ago
So Clojure has over (say) Ruby the feature that you don't have to install it. Yet you do have to install a JVM... How is installing a JVM better than installing any other interpreter or runtime?
- weavejester 14y agoThe JVM tends to change less often than a language runtime, so you can use the JVM version that's packaged for your operating system, but still take advantage of the latest language runtime.
- martinced 14y ago"How is installing a JVM better than installing any other interpreter or runtime?" Maybe, just maybe, the fact that Clojure isn't exactly the only program on earth running on the JVM and that, hence, there's a probability p far from zero that the JVM is already installed on your system / on your users' systems!?
- pekk 14y agoThere's a good chance that a Perl interpreter is installed on any Linux system, but this is really an incredibly trivial reason to prefer a language. If you can't use (say) a ruby installer you are going to have even bigger problems building almost any kind of software.
- jamesbritt 14y agoThis is the same advantage JRuby has in that Java developers don't have to convince someone in some chain of command about installing a new tool; it's just a jar file. It's more of a plus if you already have a JVM in place.