3 ms·
Just because it's not difficult doesn't mean it's casual. There's a higher barrier to entry now than there was in the 80s, and that makes programming much less
by groovy2shoes 15y ago
Just because it's not difficult doesn't mean it's casual. There's a higher barrier to entry now than there was in the 80s, and that makes programming much less accessible to the casual computer user. The average user perceives coding as a feat attainable by only wicked smart, socially inept nerds.
- HeyLaughingBoy 15y agoAre you serious? The barrier to entry for learning programming has never been lower than it is now. I remember what it was like beginning programming in the 80's and trust me, it was much harder then. Back then BASIC was the only language I could get for free. In order to learn C I had to (1) buy an upgraded version of my computer (CoCo 3) that had more memory to run an OS, (2) buy the OS-9 operating system (3) buy a C compiler for said OS (4) buy the K&R book. In total, I think that cost around $400, which explains why I didn't learn C until after I graduated (EE, not CS) and had a job to pay for that stuff. Last year, to learn Javascript I opened my browser, got a free download of Notepad++, searched a Javascript tutorial and began programming. If I wanted to learn C from scratch today, it would be as simple as downloading gcc. Not to mention that expert help if I get stuck is all over the net. Getting started in technology, at any level I can think of, is much easier today than at any time in the past.
- groovy2shoes 15y agoGood points. I suppose I'm just being nostalgic about instant-on computers with a welcoming BASIC prompt. My Timex Sinclair 1000 even came with a couple of BASIC manuals! My point was that you now have to go out of your way to learn to program. There are a lot of options, and casual programming involves a lot of libraries (which usually themselves depend on libraries). Those microcomputers were very inviting in that regard.