Articles by David Bolton
-
A Look at 5 Free Python Editors
Python programming can be done from the command line, but an IDE makes life so much easier. With so many options out there, which one should you use? To help you decide, I've looked at five Pytho… -
How to Build Apps in Swift
Earlier this year, Apple executives unveiled Swift, which is meant to eventually replace Objective-C as the programming language of choice for Macs and iOS devices. While Objective-C remains popu… -
Passing Functions as Parameters
When I first started programming in the late 1970s, I was heavily into Pascal and the concept of passing an address as a parameter was just unheard of outside of academic circles. Procedural prog… -
Creating Random Access Text in C#
Back in April I looked at disk folders as a possible alternative to NoSQL or using a relational DB. My conclusion wasn't encouraging—I was concerned about poor performance, especially on Linux. T… -
6 Developer Tips for Better Disaster Recovery
You go through life thinking that it won't happen to you, but someday it will: Your development PC suddenly goes from being state-of-the-art to having the computing power of a brick. How quickly… -
Is the Time Right to Learn Python 3?
Python is an excellent and very popular programming language, considered one of the best-designed. It has a simple, clear syntax and runs very fast (faster if you compile it with CPython), but th… -
4 Python Frameworks You May Not Know About
The phrase "Python frameworks" usually refers to Web frameworks, collections of software that aid development of websites and services. But there are a few frameworks that aren’t for Web developm… -
Coding Challenge Wrap-Up: Who Won the Map
Compared to our previous coding challenges, May's was a modest affair, with just three entries coming in from Rick Matter, Jon Pattinson and Jay Nagel. And, despite opening the entries to include… -
4 Ways to Debug Application Crashes
Among the worst things that can happen to an application developer is having their software crash at a customer's location—and having the customer on the phone to them, screaming. So how do you p… -
Pascal Is Way Underrated
While it came slightly later to the party, Pascal’s history can perhaps be summed up with the phrase, “Always the Bridesmaid never the Bride.” Developed at the end of the 60s by professor Niklaus…