Posted by editor
on November 16, 2007 at 8:19 AM PST
Who's cranking out their last-minute JavaOne session proposals? Also:
Java Today: OpenJDK predictions and wishes, Java 7's fork-join parallelism framework, and NetBeans DTrace GUI plug-in
Weblogs: OpenJDK Mercurial Transition Update 7, Mephisto with GlassFish v3 Gem, and have you used Curriki?
java.net Poll: How often do you use a profiler?
Forum Posts: Connector.open() hangs on BlackBerry 8800, XmlElement Annotation and HashMap, and getting started with CLDC/MIDP
Who's cranking out their last-minute JavaOne session proposals?
I should probably keep this short, so as not to distract those of you trying to pull together JavaOne 2008 session proposals, given that the Call For Papers ends tonight. If you think you're speaking at next year's show, and you haven't sent in your proposal... well, you've basically got this afternoon and tonight to pull it together.
The topics for this year are a little changed from years past. Last year, we had:
- Consumer Technologies
- Java SE
- Java EE
- Java ME
- The Next-Generation Web
- Open Source
- Services and Integration
- Tools and Languages
This year's list makes a few name changes -- "Services and Integration" becomes "SOA and Enterprise Integration", "Tools and Languages" becomes "Tools and Scripting Languages". "Cool Stuff" is back (it's not listed as a track in the JavaOne 2007 archive , but I'm sure it was there). There's also a completely new topic called "Rich Media and Content"; here's the description from the CFP site:
Demand continues to grow for secure, interactive content, applications, and services that run on a variety of clients. Consumers expect seamless user experiences, from desktop to mobile device to set-top box to Blu-ray Disc player. The write once, run anywhere portability of Java technology has helped make it the world's most widely deployed application platform; this ubiquity offers an unrivaled platform for the delivery of high-impact content across a wide range of devices.
So, if you want to score that Speaker's badge and all that goes with it -- well, not that much, but you do get access to a public-speaking coach, speakers-only ready rooms, and a lovely speaker's gift, to say nothing of getting your registration paid for in full -- then you should presumably be banging out a proposal or two before the clock strikes in the West. Good luck.
We top the Java Today section with a look at where the OpenJDK project is going. Now that a year has passed since OpenJDK was released under the GPL, Kaffe co-maintainer and OpenJDK Governance Board member Dalibor Topic looks forwards and back in his blog OpenJDK++ . "Suffice to say that I think that the year behind OpenJDK has been a good one, and Sun has been pretty good at keeping their promises regarding both code, and everything around it." In the next year, he's looking forward to IcedTea and OpenJDK 6 getting certified as compatible, the end of encumbrances, membership structure changes in the JCK, the rise of ME/SE hybrids, and more.
One of the additions to the java.util.concurrent packages coming in Java 7 is a framework for fork-join style parallel decomposition. The fork-join abstraction provides a natural mechanism for decomposing many algorithms to effectively exploit hardware parallelism. In Stick A Fork In It , Brian Goetz shows how to exploit fine-grained parallelism using this new fork-join framework.
DTrace is a comprehensive and powerful tracing tool built into Solaris. With DTrace, developers and administrators can optimize applications for performance and troubleshoot the operating system. The NetBeans DTrace GUI plug-in runs DTrace scripts that can be installed in the NetBeans 5.5/5.5.1/6.0 IDEs and Sun Studio 12 IDE. Highlights of the plug-in include: * easy creation and addition of new scripts to the DTrace GUI, * runs D scripts packaged in the DTraceToolKit, * no knowledge of D language required to use DTrace
Today's Weblogs section begins with Kelly