Mac and the Micro – memories of Ian McNaught-Davis
bbc.co.uk
bbc.co.uk
I got my Beeb at the age of 10 and because of it (and without any formal CS education) my entire professional life has been in software.
That said, am I right in remembering the programme was cast away to BBC2, because it just wasn't quite mainstream enough?
It was on BBC2 (then so were a bunch of great early morning Open University programmes on subjects that were way over my young head).
http://www.youtube.com/watch?v=jtMWEiCdsfc
Wasn't there also a weekly Radio 4 computer programme where they'd transmit a program that you could record on tape and then load onto your computer?
Exact same story and age here. I always thought there were two reasons why the BBC Micro created so many developers. One is the TV programme, the second is the manual. Pretty much the first page introduces programming, and within a dozen pages you're making a rocket fly up the screen. As a kid that was enough to make me think "I can make a game", and I was hooked.
EDIT Found a PDF of the manual: http://bbc.nvg.org/doc/BBCUserGuide-1.00.pdf
I had a Spectrum myself. The pack-in manual for that wasn't quite as hefty at about half the number of pages but it was pretty hard to overlook the possibility of programming when the keyboard itself was festooned with BASIC keywords.
While messing around with a Raspberry Pi recently and fidgeting with the board which by default does not come with a case I noted that - while not quite the same because just looking at a board isn't going to make you an electronic engineer - having such internals right there in your face does stoke some curiosity, even now that I'm an adult.
However, as an ex-beeb user now with children who have a Raspberry Pi, the beeb was considerably more reliable, better documented, flexible and easier to get off the ground.
I'd argue it's still a better platform than the Pi today.
Pi with RISCOS is pretty nice though.
http://www.hackerspaceshop.com/automat/
(In case anyone is in Vienna, Austria, this vending machine is in Metalab: - http://metalab.at/)
To which I would point out any child that makes it to a hackerspace probably has parents of tech interest. If it isn't available at Target, Best Buy, or Wal-Mart in the US (not sure EU equivalent) then it isn't going to train many new programmers.
I think what happened was that people got lazy and decided to just buy games instead of developing themselves. And this lead to the game console, and .. developer greed economy .. and the rest is history.
There are still great machines out there that can encourage youth to develop software - take the Open Pandora, for example (http://openpandora.org/) - it comes with everything you need to develop great software, and is complete. It is expensive - the economies of scale dictate this alas - but until someone rises up and demonstrates to 'the majors' that there is viability in teaching someone to program software again, we won't get compilers back onboard.
Imagine if the Nintendo had a compiler cartridge .. Imagine the same thing for the PS3/XBoxen of today. All it takes is a little less consumerism and a little more developerism.
Encourage a developer ethos on all fronts!
It's hard to overstate how important this all was. Without it Acorn would have probably gone under and ARM would never have happened.
And that's aside from the massive amounts of development going on with Spectrums and then later Amigas leading to the UK punching well above its weight in the games industry to the present day.
One reason I'm so happy to have stayed doing mobile dev for 10+ years is that it has had the same sort of enthusiastic chaos that existed then. Yes, some things about not having a homogeneous ecosystem are a pain, but the benefits that arise from actual competition lead to a far better rate of progress all round. The incessant whining of developers is a leading cause of inertia.
I tremendously enjoyed Ian McNaught-Davis appearances on "The Computer Programme" - the "Computer Chronicles" are also very much worth watching by the way:
https://archive.org/details/computerchronicles
https://archive.org/details/computer-programme
Douglas Crockford often says that most of us don't have a sense of history really, that's a shame if you ask me.
https://archive.org/donate/index.php (they take bitcoin as well)
They just weren't born or too young to ever know it.