JVM Language Summit
One of the more intriguing events of 2008 was the inaugural JVM Language Summit, which brought together some of the brightest minds focused on language design, compilers, and JVM tools. JRuby, Groovy, Scala, and Clojure were all amply represented, and so were Fortress, PHP, Python, Jython, and Jatha (a Lisp variant). Also on the agenda were the Parrot VM, along with HotSpot, the DaVinci Machine, JavaFX, and Kawa. The subject of closures in Java also came up.
All in all, the summit was a meeting of venerable giants who collaborated and ultimately learned from one another. The keynote of the summit was attendees' commitment to the design of JVMs that will support a multitude of languages. Although it might seem odd that a bunch of brainiacs got together to discuss the esoteric details of what many of us take for granted, it highlights the realization that the future of Java programming isn't tied to the language so much as to the platform itself. In fact, this summit might have been the first time in Java's long history that a series of non-Sun engineers collaborated on what's arguably the bread and butter of Java: the runtime engine.
|