Articles by David Bolton
-
Visual Studio 2022: What's New with Microsoft's IDE?
Visual Studio 2022, the latest iteration of Microsoft’s integrated development environment (IDE), came out in November 2021. Compared to Visual Studio 2019, the two are very similar—at first glance, at least. F… -
5 Ways to Make Your Python Programs Run Faster
Although Python is one of the world’s most popular programming languages, it isn't without flaws. The biggest one? Probably its lack of speed. Python code is compiled to bytecode by CPython and then executed by… -
3 Web Programming Technologies That Offer Alternatives to JavaScript
JavaScript is one of the world’s most popular programming languages. Not only does it usually place highly on lists of popular programming languages produced by RedMonk, Stack Overflow, TIOBE, and other organiz… -
Flutter: What You Need to Know About Cross-Platform Development
Mobile app developers often find themselves squeezed for resources. They want to produce great work, but they struggle to find the time and money. Given those constraints, many turn to cross-platform frameworks… -
State of C++ in 2021: A Programming Language Grows Stronger
General-purpose programming language C++ is roughly 37 years old, its first commercial implementation having appeared back in 1985. From the start, the language enjoyed massive uptake among software engineers (… -
Kotlin Multiplatform Mobile: A Worthy Cross-Platform Development Kit?
The most obvious benefit of cross-platform mobile development: cost savings. Simply put, using the same tools to simultaneously build an app for iOS and Android will save you time and money over using different… -
Python Programming Online: 5 Websites to Check Out
If you’re learning Python, you want a quick and easy way to figure out what the language can do. And what better way than simply opening your browser and logging into a website? In case you didn’t know, there a… -
Qore: A New Programming Language Worth a Look
New programming languages are created all the time. Over the past 10 years alone, we've seen the emergence of Rust, Dart, Kotlin, Elixir, Red, Julia, TypeScript and Swift—and those are just the better-known one… -
5 Python Features That You May Not Be Familiar With
Python, for all its ease of learning, has some pockets of real complexity. If you’ve ever read through the programming language’s documentation, you’ve probably gotten a sense of that. If you’re new to the lang… -
Visual Studio Code and Python: Getting Started
Four years ago, Microsoft released an open-source cross-platform IDE called Visual Studio Code that became very popular. (I rate it as the best IDE on Linux, which is somewhat ironic given Microsoft's past stor…