4 ms·
There are an awful lot of assumptions there... the largest being that this is going to have a large impact on Java. I remember years ago lots of hyperbole about
by spooneybarger 16y ago
There are an awful lot of assumptions there... the largest being that this is going to have a large impact on Java. I remember years ago lots of hyperbole about how Microsoft's J++ and Sun's suit was going to spell the end of Java and here we are now...
Other points:
When I've looked at C++, Java and Lisp- I have never been able to see anything that would make me take that 'halfway to lisp' comment seriously.
Clojure is just a language that runs on the jvm. There is nothing about the current lawsuit that should have any technical or legal impact on Clojure.
- hga 16y agoWell, it did largely spell the end of Java on the desktop. The comment is by Guy Steele and at the very least by finally making GC mainstream I agree. Clojure as it stands now seems to be safe, although we just don't know what "crazy" things Oracle will do now that it's "weaponized" Java. Just having to think about potential legal issues now or in the future where you didn't previously adds friction where there wasn't any before, which is never good. We're also seeing a lot more interest in the CLR version of Clojure, and to the extent effort is diverted from the JVM version, to that or to ones hosted on something else, this may not be a good thing. In the longer term, this quote struck me as the most apt WRT to Clojure or any other language that uses the JVM in unusual ways (particularly the GC of functional languages) http://adtmag.com/blogs/watersworks/2010/08/oracle-google-lawsuit-hurt-java.aspx http://adtmag.com/blogs/watersworks/2010/08/oracle-google-la...: Forrester Research analyst John Rymer agrees: "I think this lawsuit casts the die on Java’s future," he said. "It will become a slow-evolving legacy technology. Oracle’s lawsuit links deep innovation in Java with license fees, and that will kill deep innovation in Java by anyone outside Oracle or startups hoping to sell out to Oracle. Software innovation just doesn’t do well in the kind of environment Oracle just created." As Clojure matures, we'll be wanting to do "deep innovation" (such as in GC) and Oracle has cast a pall on doing that in Java/JVM space.
- konad 16y agoSurely one should credit Visual Basic with bringing GC to the mainstream. Bill got them to copy Algol 68's "Meekly deproceduring to MOID FORM" and beat y'all to it.