Poll: How long have you been programming?
171–180 of 329 posts
Re: Poll: How long have you been programming?
#172myself , started when I was 14 , got paid to program when I was 16 , closing to 30 years of programming , this year
Re: Poll: How long have you been programming?
#173Re: Poll: How long have you been programming?
#174Earlier quoted context omitted.
The hypothesis is that the 'stack' is much taller. Back when all you needed was QBasic to "learn to code", "learning to code" meant reproducing other software you used on a daily basis. Software is generally much more polished now, and it requires much more time and work to get it so polished (assuming it's at all complex). I'm not saying I agree with this. But the situation is definitely different from 10 years ago…
I don't think that's true. NOTEPAD.EXE and Firefox is all you need to start with HTML and JavaScript, for example. Microsoft gives away Visual Studio for free download, there are all the open source languages (ActiveState does great distros for Windows) etc etc. It's a cultural shift. Kids these days are consumers, not producers.
Re: Poll: How long have you been programming?
#175Earlier quoted context omitted.
Nibbles and Gorillas was the first piece of code that I saw and was amazed how it worked. It taught me why we need to use functions and subs. And as a 13 year old it was fascinating to understand those concepts. And most of the programming I learnt was from the snippets of code in the QBasic help files.
Yup, the first lump of non-line-numbered BASIC I'd ever seen. I learned on the Spectrum 48K and when I switched to PCs I kept all of the limitations with me until I read those two.
Re: Poll: How long have you been programming?
#176Earlier quoted context omitted.
OK, but if you wanted to program a VIC-20, you were literally POKEing 6502 opcodes as hex numbers into memory addresses - the development tool VICMON cost extra, and even then you still had to know the mnemonics. And people of my generation still did it. And kids today have everything handed to them on a plate, they just aren't interested.
If you wanted to program a VIC-20, you opened the manual, read the preface, which starts like this: "You are about to meet friendly computer! Friendly in price, friendly in size, to use and learn on experience. Most important you don't have to be computer programmer, or even typist, to use it! If you're first time computerist, this manual will provide an excellent introduction to computing. Unlike most instruction ma…
Exactly. That's what I mean by cultural shift.
Re: Poll: How long have you been programming?
#177ZX Spectrum was the shit though, as a kid. It had everything you wanted: BEEP command to make tones (so you could make music!) and user-definable 8x8 characters [3]. I remember sitting down with graph paper, drawing a grid of 8x8 spaces, outlining something neat like a helicopter, then tracing out the pixels. Then it was trivial to just "PRINT" your custom characters and make things move around.
1 - http://en.wikipedia.org/wiki/MSX 2 - http://www.interface1.net/zx/clones/hobbit.html 3 - http://www.worldofspectrum.org/ZXBasicManual/zxmanchap14.htm...
Re: Poll: How long have you been programming?
#178At 60 years old, I look back on a long career of programming - with the most exciting work coming late in life as a founder of a tech startup - Android, websockets, semantic web, natural language processing, and programmable web. Its just great! I wonder what the next couple of decades will bring ...
Re: Poll: How long have you been programming?
#179Earlier quoted context omitted.
yet there are a lot of concepts they need to digest before they jump into the html/js world. it already means they need to learn two languages (html and js), interaction between them , etc... I'm not even mentioning things like - open notepad, save the file, make sure you get the extension right, fire up the browser, click open (why not in address bar? oh yeah, you can, but tell a kid the file:/// business and see if…
I would recommend not trying to teach for loops etc... Show them how to tie a function to an image to make it move across the screen as a building block to make a game and they will find it interesting. Maybe start with flash/actionscript so they can see (click image > write code for image > image does stuff)
friend of mine ('owner' of the 9yo), tried some sort of python environment which was supposed to do just that (i think it's this: http://rur-ple.sourceforge.net/en/rur.htm, but not sure), but failed - quite limited in what it does, or get way too complicated if you want to tweak something.
so the whole experiment was a flop really...