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
When to use applets instead of HTML forms: Three easy techniques
Web developers are plagued by the inconsistent browser rendering of HTML and JavaScript, yet most continue to use HTML forms
to build GUI front-ends. In this article Dr. Mark O. Pendergast considers the alternatives: three cases where Java applets
are a viable, useful, and relatively secure alternative to HTML forms.
Mark O. Pendergast, PhD,
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
Java 7 bytecode checker is a real drag
A developer claims that Java 7's new bytecode verifier slows performance and increases coding effort, potentially affecting
the entire Java ecosystem.
Paul Krill,
March 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
Epic codefest: 7 programming languages in 7 days
If the future of programming is polyglot then being able to rapidly pick up and use new programming languages should be gold
on your resume. Find out what happened when a software team was challenged to learn and apply seven languages in seven days.
Andrew C. Oliver,
March 2013
Google stacks PaaS play with real tech support, souped-up App Engine
New support options for Google Cloud Platform give App Engine users more memory and Java 7 support.
Ted Samson,
February 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
The full Java life: Interview with Jim Showalter, principal engineer at Intuit
JavaWorld talks with Intuit Principal Engineer Jim Showalter about the evolving Java technology stack at Intuit, why Java
is his programming language of choice, and where he finds challenge and inspiration as a career programmer.
Matthew Heusser,
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
Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5