Search |
||
My Way Home Is Through YouPosted by editor on March 24, 2009 at 9:35 AM PDT
Getting your favorite dynamic language on the JVM In an interesting coincidence, two presentations hit the front page today, both on the topic of running dynamic languages on the JVM. Of course, that in itself is nothing new, as we've had JRuby, Jython, Groovy and the rest running on the JVM for a while. What is new is the extent of the effort to provide better support for running these languages, adapting the JVM to be a better host to dynamic languages. In a presentation (43 min.) recorded at QCon London 2008, Ola Bini talks about the current status of the JVM regarding languages running on top of it and the need to evolve in order to support dynamic languages. Bini presents the benefits of using a JVM, now that CPU cycles are cheap enough to afford GC, JIT, RTT: garbage collection, online code loading, reflection, JIT, tools, libraries, maturity, and others, concluding that the JVM is the best virtual machine in production. After mentioning about 50 languages built on JVM (here is a research site that compiled a list of about 200 such languages), he talks about the needs high level languages have, which the JVM partially supports, and about what's missing. As InfoQ's Abel Avram writes:
And speaking of JSR 292, Danny Coward announces the launch of a new Java podcast from The Planetarium, whose first episode is titled "JSR 292, DaVinci Machines and Multiple-languages." He writes, "tune in to the first Planet Cast with John Rose from Sun's Hotspot JVM group for an in depth conversation (about 40 mins) with the Janitor all about dynamic languages on the JVM, JSR 292, and the work to make them easier to bring onto the JVM and run faster there than anywhere else." Also in Java Today, it's a busy week for NetBeans news, with three significant announcements already this week. The NetBeans IDE has won its third Mobile and Web Development Tool Productivity Award from the Jolt awards, the fourth straight year of NetBeans wins at the Jolts. The team has also released NetBeans 6.5.1, a minor update which includes December and January patches and replaces GlassFish v2 UR2 with GlassFish v2.1. Finally, they're putting out a call for participation in the NetBeans IDE 6.7 Community Acceptance Testing program (NetCAT) program. Sekhar Vajjhala talks migration in today's Weblogs. In WebLogic to GlassFish : Sharing classes using APP-INF he writes, "WebLogic applications can use APP-INF directory to package classes in a .ear file and share them between J2EE/Java EE modules. However, APP-INF is not a Java EE standard and is non portable. Here is a tip on how to migrate to GlassFish." Harold Carr presents Notes/slides from my Metro, Jersey, GlassFish, OpenESB, OpenSSO presentation at UJUG. "On Thursday, March 19, 2009 I presented a quick overview and roadmap of Metro, Jersey, GlassFish, OpenESB, OpenSSO at the Utah Java Users Group. Here are my notes from the meeting and my slides." Next, in JAXB : web.xml : dtd and xsd classes generator, Sebastien Dionne shows "How to use JAXB and Maven to generate java classes from dtd and xsd. I'll use the web.xml as input. WebApp version 2.2 to 3.0 are supported."
In today's Forums,
Finally, Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. Getting your favorite dynamic language on the JVM »
Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|