Articles by David Bolton
-
5 Top Python Web Frameworks: A Walkthrough
Today, we’re going to look at the top five Web frameworks available in Python. When it comes to languages and frameworks used in Web development, PHP and ASP.NET enjoy near-ubiquity across the We… -
5 Cross-Platform GUIs for C++
C++, like Python and many other programming languages,* does not come with a built-in graphical front end. It wasn't until the mid-1980s that PC operating systems developed those sorts of user in… -
State of the JavaScript Ecosystem: An Overview
Over the past several years, there’s been an immense amount of effort put into JavaScript library and framework development. During that period, JavaScript has reached ECMAScript 2018 (ES2018); s… -
Exploring Bridge.NET for C# to JavaScript
Not everyone likes JavaScript, especially those from a more traditional OOP (Object Oriented Programming) background. A high-level and dynamic programming language, JavaScript is a core engine of… -
A Developer's Look at Kotlin
Named after an island near St. Petersburg, Russia (take a gander at its spectacular sunset, above), Kotlin is a statically typed open-source programming language that runs on the JVM, just like J… -
5 Reasons You Should Know NumPy
If you’re a Python programmer who hasn’t encountered NumPy, you’re potentially missing out. NumPy is an open-source Python library for scientific and numeric computing that lets you work with mul… -
Building Apps with Xamarin Forms
Xamarin is both a company and a cross-platform development system for creating mobile apps in C#. Co-founded by Miguel de Icaza, a developer who founded the Linux GNOME project as well as Mono (t… -
A Closer Look at LLVM
The Low Level Virtual Machine (LLVM) is a set of open-source compiler technologies, combined with related toolchain libraries, that is surpassing GCC (GNU Compiler Collection) in popularity. LLVM… -
Exploring Intel's Distribution for Python
For years, Intel has focused on two programming languages: C++ and Fortran. Now they have released a third language implementation: Python. The release includes a number of packages used in high-… -
A Look Inside Windows Containers
Containers are a clever idea that originated in the Linux arena around 16 years ago. They gained traction at a very slow pace until three years ago, when an open-source project called Docker came…