The rise of Node.js: JavaScript graduates to the server
Microsoft and others have already adopted this technology to extend JavaScript beyond the browser. Still, software developers
should beware the limits of Node.js.
Paul Krill,
February 2012
Mobile UIs: It's developers vs. users
Increased emphasis on distinctive smartphone UIs means even more headaches for cross-platform mobile developers.
Neil McAllister,
January 2012
Oracle's latest Java moves frustrate users and vendors
Modularization, licensing, and security issues top the list of complaints against Oracle as it seeks to upgrade and monetize
the Java platform.
Paul Krill,
January 2012
Mobile developers of the world, unite!
Unless developers on all platforms can speak with a single voice, mobile app portability will remain a pipe dream, says Application
Developers Alliance.
Neil McAllister,
January 2012
NetBeans 7.1 geared for building better user interfaces
The newly released NetBeans version 7.1 comes with full support for Swing, JSF, and JavaFX 2.
Joab Jackson,
January 2012
Near misses and lost opportunities: Application development in 2011
Neil McAllister finds that his 2011 forecasts proved mostly accurately, which wasn't always good news for developers and the
tech industry.
Neil McAllister,
December 2011
Adobe's no-choice embrace of HTML5
As Flash gives way to open technologies, Adobe is retooling to support the new developer reality.
Paul Krill,
December 2011
Google as the new Sun: Case in point, Native Client
Google Native Client is an eye-opening technology that bets its success on the support of some of Google's top competitors:
Microsoft, Mozilla, and Apple.
Paul Krill,
December 2011
Why we need even more programming languages
Upgrading existing, popular languages to support new features is a lot harder than you might think, says Neil McAllister.
Neil McAllister,
December 2011
Google JavaScript library offers access to APIs
Developers can access Web APIs and Google's public APIs through client library
Paul Krill,
December 2011
11 programming trends to watch
Whether you're banging out Cobol or hacking Node.js, keeping an eye on programming trends is key to staying competitive in
an ever-shifting job market. Peter Wayner sorts the debris from the diamonds in this look at 11 tools and techniques that
really are changing how developers work.
Peter Wayner,
November 2011
First look: Google Dart vs. JavaScript
Dart fixes some known problems with Web programming, and it's a serious competitor to JavaScript. Too bad it also introduces
new issues of its own.
Peter Wayner,
November 2011
Flash is going down for the count -- but slowly
Developers will have new HTML5 world to deal with when the smoke clears
Paul Krill,
November 2011
Old Java versions breed new security exploits
You may be tempted to keep various versions of Java running on your systems, but doing so leaves you exposed to security threats.
Roger A. Grimes ,
November 2011
InfoWorld interview: Why Google Dart beats JavaScript
Some call Dart a JavaScript killer; lead engineer says it brings discipline needed to create large-scale JavaScript apps.
Paul Krill,
November 2011