David Bolton


Web Development in Python and web2py

David Bolton,

PHP is the traditional server language for developing Websites. It’s free and ubiquitous, undergirding hundreds of open-source applications such as


5 Reasons to Use C++ for Android Development

David Bolton,

Although Apple and Google champion specific programming languages for mobile development (Objective-C/Swift for Apple’s iOS, and Java for Google Android),

shutterstock_252367738 (2)

Five Ways to Simplify Your Code

David Bolton,

Most of us aren’t lucky enough to spend our programming lives working on so-called “green-field projects,” i.e., ones that allow


Can C# Ever Match C++ for Speed?

David Bolton,

Can C# beat out C++ for speed of execution? If you asked me that question, I’d generally say “No.” But


Developing in C/C++? Consider Clang

David Bolton,

In order to better understand Clang, a compiler front-end for C, C++, Objective-C++, and Objective-C, you have to start with