Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

Dolphin release of Java swimming into view

But Sun official stresses release is in preliminary planning stage

By Paul Krill
May 17, 2005
 

Long-range plans for improving the Java programming language are taking shape at Sun Microsystems, with XML a focus at this early stage.

Free IT resource

Open Source Business Conference (OSBC) May 22-23, 2007

Sponsored by OSBC

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

Even with the planned "Mustang" release of Java a year away, Sun already is pondering what to put in a subsequent release, code-named "Dolphin" and planned for delivery in the second half of 2007. This release officially would be known as J2SE 7.0 whereas Mustang would be J2SE 6.0.

A key feature being considered for Dolphin is native XML data support.

"There's been some thought given to the notion that maybe we don't have quite the right model for XML" at present, said Mark Reinhold, chief engineer for J2SE at Sun.

Sun is pondering high-level APIs for manipulating XML. Developers would be able to write XML text into code and be able to manipulate it without having to write method invocations, Reinhold said. Method invocations can lead to very verbose code, he said.

XML boosts and language features in general are not planned for Mustang, which is set to focus on Web services, the Java desktop, and large-systems performance. "We did a big batch of language features in Tiger [also known as J2SE 5.0], and some tools vendors are still catching up with those," Reinhold said. J2SE 5.0 shipped in September 2004 and has had 15 million downloads, according to Reinhold.

There also is talk about adding byte codes in the JVM within Dolphin to make scripting languages such as Groovy run faster, Reinhold said. But it is not known if the proposed Multi-Tasking Virtual Machine, which is the subject of a research project, would turn up in Dolphin. The project is still in a prototype stage, Reinhold said. The Multi-Tasking Virtual Machine would address issues with memory footprint, startup, and execution times when running Java applications concurrently.

In talking about Dolphin, Reinhold stressed that the release is still in the early planning stages. "We're still in the middle of finishing details of what's going to be in Mustang," Reinhold said. Improvements planned for Java by Sun would have to be submitted for consideration by the Java community at large via the Java Community Process.

Talk about Dolphin at this point is "wild conjecture," said Rick Ross, founder of Javalobby.org, an online community for Java developers.

"I am certain that there are many real-world developers who would accept a moratorium on new feature development if the resources could be channeled to long-standing bug fixes," Ross said. "Reliability and performance are at least as important, in my opinion, as new features."

But Reinhold said he believes Java quality has been improving markedly.

"There's always a delicate balance to be made between fixing bugs and providing new features. We at Sun think we've done a pretty good job over the years of managing that balance," Reinhold said. "It's a very hard game in which to try to make everybody happy."

Following the Mustang and Dolphin releases, enterprise-level versions of these technologies would be expected. Sun may discuss future Java technologies at its JavaOne conference in San Francisco, held the last week of June.





 


 
Paul Krill is an InfoWorld editor at large.
 

TOP NEWS:


»  Four quick tips for choosing an IM security product
71 percent of businesses will invest in real-time messaging this year. If you're one of them, be sure to protect your enterprise

»  Forrester analysts ID hot IT jobs
Research group finds 16 IT roles with a promising future

»  Nvidia claims 10 hours of HD video on Tegra chip
The Tegra 600 and 650 can be used with hard disk drives and are designed partly for mobile Internet devices

»  Database vendors add Google's MapReduce
Greenplum and Aster Data Systems will support Google's programming technique, developed for parallel processing of large data sets across commodity hardware

»  Network management: Tips for managing costs
New technologies, changing requirements, and ongoing equipment maintenance and upgrades cost money, but there are ways to manage expenses

»  EMC targets SMBs, branch offices with new low-end storage
Celerra NX4 highlights include thin provisioning, snapshot technology for data recovery and backups, and Web-based console for management of storage volumes




Take control of your content- leverage Microsoft SharePoint
Microsoft Office SharePoint Server (MOSS) offers core content management designed for a broad user population. Attend this webcast to learn how to implement a strategy that allows for the coexistence of both MOSS and advanced ECM solution within the same IT environment. Sponsor: IBM

»  Click here to view this Webcast
  Planning For A Disaster
This new, comprehensive Solutions Guide is your one stop source for Disaster Recovery. In it you'll learn how to reduce the likelihood of a disaster and to create a rock solid business continuity plan should you face a disaster situation. Sponsored by Equallogic

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
SEE ALSO
• Sun project seeks to solve Java memory, execution issues


FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist