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
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
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
Objective-C's dip in popularity tied to decline in iPad and iPhone
Tiobe official says Objective-C's dip is tied to an overall decline in iPad and iPhone sales, while devices in the Java Android
space are on the rise.
Paul Krill,
April 2013
Google simplifies integration of SMS and voice with App Engine
New Python and Java libraries enable developers to add voice and SMS to GAE Web apps with just a few lines of code, via Twilio's
cloud-based communications platform.
Mikael Ricknäs,
April 2013
With Spock, application testing is only logical
Howard M. Lewis Ship, creator of the Tapestry web application framework, says that developers have lots of excuses for not
testing their applications, but resistance is counterproductive -- especially when given a testing framework as sensible as
Spock.
Paul Krill,
April 2013
CodeMirror: Edit code in your browser
JavaScript-based embedded editor can handle more than 60 types of new and old programming languages, including Java.
Peter Wayner,
March 2013
The dark side of the beloved Python
The schism between Python 2.x and 3.x and other deficiencies frustrate its enthusiastic developer community.
Paul Krill,
March 2013
JavaScript's popularity rankings vary widely
For measuring JavaScript's popularity the Tiobe programming language index says one thing, but GitHub's rankings tells a different
story.
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
The developer's checklist to prepare for the cloud
It's only a matter of time before you move your enterprise to the cloud. Start preparing now with 12 tips that will smooth
the migration and help you avoid cloud vendor lock-in.
Andrew C. Oliver,
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
Making the case for Perl
Who uses Perl? Plenty of people, it turns out. Find out why developers swear by this workhorse language, even as its overall
usage is gradually declining.
Paul Venezia,
February 2013
Twitter's programmers speed Hadoop development
To analyze enormous volumes of metadata and messages, Twitter turned to Hadoop with Cascading, which vastly simplifies MapReduce
programming while letting developers code in the JVM language of their choice.
Andrew Lampitt,
January 2013
Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5