Articles by David Bolton
-
OpenWorm Uses Java to Plunge into Microbiology
These days the worlds of biology, particularly microbiology, and computing are rapidly converging. Biological references made their way into computing a long time ago. We always find bugs in our… -
Drilling Into JBoss AS's Successor - WildFly 8
Say hello to WildFly 8, the successor to the JBoss application server and a new JBoss community project. Well, it will be when it becomes available, as currently it's at Alpha. While change for c… -
StageXL Moves You Easily From ActionScript 3 to HTML5
So you're an ActionScript 3 developer creating Flash games, but you can see the writing on the wall. Taking a long view, is it time to move to HTML5? If so, what's the best approach? Here's a way… -
Does Scala's Enterprise Penetration Threaten Java?
Created in 2001 and running on the JVM, Scala has started gaining traction in the Enterprise space because its use of functional and object oriented programming gives it an advantage over Java. I… -
SimCity: How Not to Launch a Game
Unless you live in a cave, you've probably heard of Electronic Arts' disastrous launch of the latest SimCity. It was designed to play for only about 20 minutes offline before closing down. Since… -
Understanding Variable Types in Dart
In my first tutorial about working with Dart, we looked at how to use its editor, definitely the best way to learn your way around. Now, we'll get ready to do some real work. First, A Tip In Tool… -
The Basics of Perforce, a Free Enterprise VCS
It's hard to believe that as recently as 10 years ago, many bedroom developers hadn't got into using Version Control Systems. Shamefully, I can remember occasions when I had multiple source versi… -
An Outstanding Guide to JavaScript and jQuery
jQuery is open source at its finest. It's a fast and small JavaScript library that streamlines things HTML document traversal and manipulation, event handling, animation and Ajax. It offers a sim… -
Learn How to Program in Dart
This is the first tutorial in a series on learning to program in Dart, Google's alternative to JavaScript. Although no other browser manufacturer has shown any interest in implementing Dart, Java… -
Learn Python Online With Coursera
In a 30-year programming career, I've learned and used many languages, but never got around to picking up Python. In this post I talked about taking a free course on "Interactive Programming With…