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?"
Thread beginning with comment 546584
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Programming for all
by karunko on Sat 29th Dec 2012 15:29 UTC in reply to "Programming for all"
karunko
Member since:
2008-10-28

I think it will be a fact of life in the next 50 years that programming will just be something people do at a basic level as part of everyday life.

With smartphones, tablets and app stores that let you click and install software to your heart's (and wallet's) content, I seriously doubt it.

If anything, it's far more likely that programming will increasingly become the domain of professionals and serious hobbyists. Think about it: in the late 70s and early 80s you switched on your computer and were greeted by the BASIC prompt that encouraged you to explore and try things out. Before that, everything was even harder because you had to buy a kit and actually assemble it yourself -- and decode the LEDs that served as the display and go the the User Group meeting and trade software (you had to write) with fellow enthusiasts.

Of course programming is a lot easier now, with plenty of languages to choose from, IDEs, online tutorials and whatnot. However, smartphones, tablets and walled gardens are creating a generation of pampered users. Not to be insulting, but when everything you need is usually one or two clicks/taps away, I can't see a lot people getting interested in programming just out of sheer curiosity.


RT.

Edited 2012-12-29 15:31 UTC

Reply Parent Score: 3