Java EE 7 moves forward
The next version of enterprise Java has received executive approval in the Java Community Process and a reference implementation
is due soon, Oracle says.
Paul Krill,
May 2013
Researchers find serious flaw in latest JRE for desktops, servers
Security Explorations researchers say that a new sandbox bypass vulnerability in the Java 7 Reflection API puts JRE desktop
and server versions at risk.
Lucian Constantin,
April 2013
Java 8 release delayed until next year
The GA version of Java SE 8 needs more work to improve the Java security model and has been pushed into the first quarter
of 2014. A developer release is still promised in September, however.
Paul Krill,
April 2013
Old Java can learn new tricks from C, Android
Doug Lea and Charlie Hunt talk shop about three features they'd like to see the Java platform borrow from the C language and
Android's custom JVM: Struct, failsafe capabilities, and improved parallelism.
Paul Krill,
April 2013
Java 101: The next generation: It's time for a change
Find out how the Java Date and Time API addresses the need for a more robust date and time infrastructure in Java SE, then
familiarize yourself with the java.time classes you're most likely to use, in this inaugural installment of "Java 101: The
next generation."
Jeff Friesen,
April 2013
Why Netflix is embracing Python over Java
From boosting resilience to improving security to managing Cassandra clusters, Netflix engineers embrace the freedom to choose
the best language for the job. In many cases it's Python.
Ted Samson,
March 2013
Red Hat's Java leadership grows as Oracle's wanes
Red Hat steps up to provide continuity for OpenJDK 6 after Oracle's decision to focus on Java 7 and 8.
Simon Phipps,
March 2013
Gosling: New Java proposal could ease ports to iOS
Java founder sees promise in JNI, which modifies standard Java to package runtime, as well as native and Java application
code.
Paul Krill,
March 2013
Why Java APIs aren't the same as a Harry Potter novel
Oracle's Android appeal argues that 37 lines of Java API code should claim the same copyright protections as a creative work.
But that's not how the law -- or the tech industry -- works.
Ted Samson,
February 2013
JCache won't make it into Java EE 7
With work yet to be done on JCache, the Java EE 7 and JCache expert groups concluded this week that it's best to push the
Java caching API into Java 8.
Chris Kanaracus,
January 2013
Java is still the most secure widespread runtime
Andrew C. Oliver on why most developers are better off ignoring the FUD about Java security and focusing on what the Java
platform does right -- like programming for Android.
Andrew C. Oliver,
January 2013
How to kill Java dead, dead, dead
InfoWorld's Galen Gruman sides with the anti-Java brigade, saying client-side Java is an outdated technology that now does
more harm than good, and must be eliminated despite its widespread use.
Galen Gruman,
January 2013
Java put on a regular release schedule
Timed release schedule would deliver new language features while avoiding the bottleneck of larger projects like Jigsaw.
Joab Jackson,
January 2013
What if Java 8 dropped 'extends'?
Andrew Oliver decries the alphabet soup of the Lambda project, saying too many ingeredients are making it a stew. Also, what
about his idea of dropping inheritance from Java 8? Share your thoughts in the comments.
Andrew C. Oliver,
January 2013
Modern threading for not-quite-beginners
Cameron Laird revisits the practice and concepts of multithreaded programming in Java, this time focusing on more intermediate
programming solutions for today's distributed computing problems.
Cameron Laird,
January 2013
Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5