This is a weekly update on new Java 7 information. All current and previous information is maintained on my Java 7 page.
Java 7 Discussion
In the general Java 7 discussion area, I would highly recommend the Java Posse Roundup session on forking Java, which also travels some very interesting territory regarding the Java kernel, and Java modularization. If you’re interested in the future of Java, this is worth a listen.
Along the same forking lines, you might be interested in Mats Henricson’s call for a fork of Java 7, basically to avoid the modularization and closure changes I discuss on my Java 7 page. :)
XML integration
Mark Reinhold’s talk on XML integrating xML into Java from JavaPolis 2006 was posted this week and it’s a pretty good look into what this could mean. I had some thoughts on this that I posted earlier this week.
More info: XML integration
Closures
It was a relatively quiet week on the closures front, but I did run across a pretty interesting Java Posse group thread on closures and a blog from murphee on why blocks are useful.
More info: Closures
invokedynamic
InfoQ posted a presentation by Gilad Bracha on invokedynamic – basically why it’s needed, how it would work, and some of the ramifications. Worth watching if you’re interested in support for dynamic languages on the JVM like JRuby, Jython, Scala, etc.
More info: invokedynamic