|
|
Oracle: We're getting Java security under control
Most problems date back more than a decade and resulted from old versions of Java being run, a company official insists.
Paul Krill,
September 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
IBM explores making Java virtual machine big part of future cloud platforms
IBM hopes to facilitate a continuous platform experience between JVM-based applications running in the cloud and mobile devices.
Ellen Messmer,
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
Java: Out of the spotlight, but still spry
Speaking at JAXConf in Santa Clara, Calif., Red Monk analyst Stephen O'Grady noted that Java faces competition in the enterprise,
but will remain vital as long as it is being leveraged in new ways.
Paul Krill,
June 2013
The full Java life: What does a software architect really do all day?
Software architects have it easy, or so many coders and engineers believe. Find out what an architect's day-to-day working
life really looks like in this <em>Full Java life</em> interview. Java programming veteren Bruce Brouwer discusses his approach
to upgrading legacy Java web applications to a service-oriented front-end architecture, his rapidly evolving web UI toolkit,
and why he generally prefers working with Java's constraints to opting for a less rigorous JVM language.
Matthew Heusser,
June 2013