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
Java tip: Orthogonality by example
Orthogonality is a concept often used to describe modular and maintainable software, but it's also a design principle found
(and broken) in some of our most popular Java utilities. With this short article you'll wrap your head around orthogonality
once and for all -- by seeing how it is implemented, and violated, in Log4j. Workarounds are also discussed.
Jens Dietrich,
May 2013
AMD-led consortium takes steps to break multicore programming barriers
The HSA Foundation has released a uniform memory architecture, called HUMA, that would make different memory types in a system
accessible to all processors.
Agam Shah,
April 2013
Sencha CEO: Treat HTML5 apps as a programming platform, not a Web page
Tools vendor executive Michael Mullany also sees excitement about Firefox OS but says more work is needed on Tizen.
Paul Krill,
April 2013
A first look at Gavin King's Ceylon
Gavin King brought us Hibernate and Seam. Now he wants us to drink the Kool-Aid -- or rather the Ceylon tea -- once more.
Andrew C. Oliver,
April 2013
Under the hood of Pivotal One, where cloud dev meets big data
Flush with cash from GE, startup Pivotal unveils ambitious PaaS offering aimed at fulfilling 'Internet of things' dream.
Ted Samson,
April 2013
Why developers are turning to API services
As outside services are increasingly integrated into enterprise and consumer applciations the demand for API management tools
is also growing, especially for cloud and mobile apps.
Paul Krill,
April 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
Code for America: Think global, code local
Code for America is recruiting developers to apply simple Internet technologies to everyday municipal interactions. Could
open source code and culture be key to solving public problems?
Andrew C. Oliver,
April 2013
Apple keeps patching Java on OS X Snow Leopard after proposed drop-dead date
Updates are considered a smart move given that not all Mac users can upgrade to Java 7 and are relying on Apple for patches.
Gregg Keizer,
April 2013
Review: Four killer cloud IDEs
Find out how browser-based JSFiddle, Icenium, Cloud9, and Codenvy stretch, scale, and compare from client-side JavaScript
and HTML5 to server-side Java and Web stacks.
Peter Wayner,
April 2013
Java 7 Update 21 to fix bugs, change applet warning messages
Oracle's latest update demonstrates commitment to fixing security issues related to the Java Plug-in, a necessity for many
enterprises.
Lucian Constantin,
April 2013
Open your data to the world
Not having an API is becoming like not having a website, but the interface has got to be easy for outside developers to work
with.
Neil Savage,
April 2013
Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5