Linked by Thom Holwerda on Thu 27th Dec 2012 10:19 UTC, submitted by anonymous
General Development "Computers are ubiquitous in modern life. They offer us portals to information and entertainment, and they handle the complex tasks needed to keep many facets of modern society running smoothly. Chances are, there is not a single person in Ars' readership whose day-to-day existence doesn't rely on computers in one manner or another. Despite this, very few people know how computers actually do the things that they do. How does one go from what is really nothing more than a collection - a very large collection, mind you - of switches to the things we see powering the modern world?"
Permalink for comment 546428
To read all comments associated with this story, please click here.
Comment by Luminair
by Luminair on Thu 27th Dec 2012 14:53 UTC
Member since:

Programming for all is a good concept. Inclusion is good, exclusion is bad.

If you want to talk about the future, talk about whether the march of great mature open source software will kill the need for employing so many programmers. If that happens, what next? When good software is unchanging and ubiquitous like the microwaves and toaster oven designs that seem unchanged in ten years, will the new goal of programming be... to make programming different so new types of people can participate? Will everyone use the same twitter client for 50 years like they and their parents ate Cheerios? Or will it be like fashion, and the next great thing for the individual isn't just done by a professional somewhere, but also by little girls after Christmas, thanks to the bedazzler or nail polish patterns someone kindly invented so those other than the professionals could participate in creation too?

Just sayin

Reply Score: 4