Feeds

Oracle ships Java 8 Developer Preview for testing, 18 months late

Only six months more to go (fingers crossed)

Remote control for virtualized desktops

Oracle has shipped the Developer Preview of the much-delayed Java Development Kit (JDK) Version 8, the reference implementation of the Java SE 8 Platform.

"If you've been watching JDK 8 evolve from afar then now is an excellent time to download a build and try it out – the sooner the better!" Oracle's chief Java architect Mark Reinhold said in a blog post announcing the release.

This latest testing milestone has been a long time coming. Oracle originally expected to ship JDK 8 in late 2012, but internal debate among Java Community Process members led to repeated delays. As it stands now, JDK 8 won't reach general availability until March 2014.

Along the way, Java SE 8 lost support for Project Jigsaw, a major new set of features that would have added a standard module system to the Java platform. Project Jigsaw was originally planned for Java SE 7, but now it won't appear until Java SE 9 ships in early 2016 (or that's the idea, anyway).

That leaves Project Lambda, an effort to make it easier to write Java code for multicore processors by adding programming constructs called "closures" to the Java language, as the only major driving feature for the JDK 8 release – and even Project Lambda was meant to ship with JDK 7.

There are a few other new features in JDK 8, of course. Among them are revamped Date and Time APIs, improvements to the Java Virtual Machine (JVM), and the Nashorn JavaScript engine, among others – but these are mostly minor. A full list can be found here.

The most important thing for now, however, is that developers download the Developer Preview of JDK 8, bang on it, and report any problems. It's available for Linux, OS X, Solaris, and Windows in 32-bit and 64-bit versions, plus a 32-bit version for Linux running on ARM.

"Let us know if your existing code doesn't compile and run correctly on JDK 8, if it runs slower than before, if it crashes the JVM, or if there are any remaining design issues in the new language and API features," Reinhold wrote.

The Developer Preview is the second-to-last milestone release before JDK 8 reaches general availability. As the schedule stands now, one or more release-candidate builds will ship between now and January 23, 2014. If nothing goes woefully wrong with any of those, the final version of the kit should be ready for production use on March 18, 2014. ®

Beginner's guide to SSL certificates

More from The Register

next story
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
NSA SOURCE CODE LEAK: Information slurp tools to appear online
Now you can run your own intelligence agency
Whistling Google: PLEASE! Brussels can only hurt Europe, not us
And Commish is VERY pro-Google. Why should we worry?
Microsoft: Your Linux Docker containers are now OURS to command
New tool lets admins wrangle Linux apps from Windows
First in line to order a Nexus 6? AT&T has a BRICK for you
Black Screen of Death plagues early Google-mobe batch
Microsoft adds video offering to Office 365. Oh NOES, you'll need Adobe Flash
Lovely presentations... but not on your Flash-hating mobe
prev story

Whitepapers

Go beyond APM with real-time IT operations analytics
How IT operations teams can harness the wealth of wire data already flowing through their environment for real-time operational intelligence.
The total economic impact of Druva inSync
Examining the ROI enterprises may realize by implementing inSync, as they look to improve backup and recovery of endpoint data in a cost-effective manner.
Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Mitigating web security risk with SSL certificates
Web-based systems are essential tools for running business processes and delivering services to customers.