Oracle to limit backward compatibility from Java 9 to Java 8
Merges of code lines between releases would be halted after JDK 9 is initialized from JDK 8.
Paul Krill, December 2013
Oracle seeks Java performance boost, joins HSA Foundation
Oracle has joined the Heterogeneous System Architecture (HSA) Foundation, an industry consortium that develops open standards and tools for parallel acceleration and execution.
Agam Shah, November 2013
Java tip: Consuming SharePoint web services with a Java client
Many companies use SharePoint to store and share documents, but relatively few Java developers know how to access SharePoint web services from a Java client. In this Java tip, learn how to use CAML calls for CRUD operations in SharePoint's Copy and Lists web services.
Joseph Chandler, October 2013
Java forever! 12 keys to Java's enduring dominance
12 definitive reasons why Java is not only surviving but actively thriving in a changing industry, and despite a 15-year tradition of predicting its doom.
Peter Wayner, October 2013
Oracle claims Java SE, ME convergence is boon for developers
Java 8 will deliver code portability, commonality of APIs, and shared tooling from the smallest device to SE embedded, according to Oracle announcements at JavaOne this weekend.
Paul Krill, September 2013
Java 101: The next generation: The essential Java language features tour, Part 1
From assertions in JDK 1.4 to the forthcoming lambdas in Java 8, the Java language has evolved considerably since its inception. The next several articles in Java 101: The next generation present a toolbox of essential Java language features, starting this week with assertions and generics.
Jeff Friesen, September 2013
Java 101: The next generation: Java concurrency without the pain, Part 2
Learn how the Java Concurrency Utilities handle locking, atomic variables, and fork/join operations. Then prepare for the future with an overview of anticipated changes to the Java Concurrency Utilities coming in Java 8.
Jeff Friesen, August 2013
Java faces tough climb to catch up to .Net
By the time Java 8 comes out, it'll be another two to five years behind .Net -- and Microsoft's coordinated front. Could C# and .Net beat Java at its own game?
Andrew C. Oliver, August 2013
Love and hate for Java 8
Java 8 promises some exciting changes to how Java programming is done, but as with any new technology, developers will tally the good, the bad, and the headaches.
Andrew C. Oliver, July 2013
Microsoft, Azul to put open source Java on Azure cloud
Microsoft's open source subsidiary is partnering with JVM technology vendor Azul Systems to deliver a build of OpenJDK that will run on the Windows Azure cloud platform.
Paul Krill, July 2013
Oracle hitches Java to 'Internet of things'
Oracle is releasing a client Java runtime and toolkit for microcontrollers and resource-constrained devices, which the company hopes could help Java supplant C in embedded device development.
Paul Krill, July 2013
Java 101: The next generation: Java concurrency without the pain, Part 1
When concurrency gets complex, Java developers can count on the Java Concurrency Utilities to smooth the bumps. Get started with the Executor framework, concurrent synchronizer types, and the Java Concurrent Collections package, and discover how these utilities can help you up your game in real-world programming scenarios.
Jeff Friesen, June 2013
Oracle releases HTML5-focused Java EE 7
Java EE 7 may not be shooting for the cloud (just yet) but it might have something even better, and more timely: a robust enterprise platform tuned for developing HTML5 and mobile apps.
Paul Krill, June 2013
Red Hat's OpenShift PaaS goes live
OpenShift offers Java, PHP, Node.js, and other Web languages in a hosted environment.
Joab Jackson, June 2013
Get real, Bill -- we do need more H-1Bs for tech workers
Until we address underlying causes of developer shortage, we'll need all possible H-1B visas to keep the industry going.
Andrew C. Oliver, June 2013