
The people trying to save programming from itself
“Most things in the world are broken,” noted RAD Game Tools owner Jeff Roberts in a 2013 vodcast with programmer Casey Muratori. Roberts was talking about the busted, often unusable state of technology in our every day lives. You’ve probably seen examples of this when you’ve simply tried to install a game: “driver not found”; “reboot now or install later?”; “an error occurred.” These are the result of poor decisions made decades ago, Roberts explains: “We’re in the mess that we are in now because of software engineering preferences from 30 years ago, made by people that just didn’t write enough code to have those preferences…