Good ol' rubberkeys, the computer I grew up with.<p>Today's UK Google doodle is a tribute to the ZX Spectrum and to St. George's Day. I assume this isn't the case outside the UK, as both events are mainly of interest to the UK.<p>American histories of computing or video games often show the 80s as a void between the release of the Apple II in '77 and the Mac Classic ('90) or the US popularisation of the NES (I'm guessing not until the Super Mario Bros / Duck Hunt bundle in '88, at least - in Europe I didn't see one until 1990).<p>But in Europe, where nobody I knew could have afforded an Apple, the 80s were the decade of the home computer for many of us. The Apple II sold for £2400 in the UK, but the ZX Spectrum, Commodore C64 or Acorn Electron sold for less than a tenth of that price, and by 1985 most of my schoolfriends had one.<p>Budget games were sold (on cassette!) in corner shops. Games magazines included code listings. Libraries stocked Usborne's series of BASIC listings books for kids. And many of us got our first taste of coding at the BASIC prompt of an 80s home micro...
For a fantastic and entertaining look at the story, check out "Micro men"<p><a href="http://www.imdb.com/title/tt1459467/" rel="nofollow">http://www.imdb.com/title/tt1459467/</a>
After playing with one at a uncles house, and not shut up about it, I got one for my 10th birthday and I felt like I was king of the world. My parents first made me work through the manual, which was how I started and fell in love with programming.<p>Still have the original keyboard (the rest was sold in other case/keyboard), maybe I'll try to use it as a Raspberry Pi case.
Brings back good memories.<p>My dad returned from work one day with a ZX Spectrum 16k for me, I was overjoyed. He worked with a guy who said computers were the future, and that he should splash out (what was a fair amount of money in those days) for one and encourage me to use it.<p>30 years later and my career is programming, thanks in part to this wonderful machine.<p>I remember plugging it in and being amazed at the things you could do with it. I avidly bought the various magazines of the day, and typed in the program listings they published, and was amazed when they worked. I do remember the frustration though of loading programs from casette tape, and the number of time they would fail loading after waiting for 15 or 20 minutes.<p>I still have it in the attic at my parents house, might get it out when I next visit and see if it still works...
I cut my teeth so to speak on a 48k rubber keyed ZX Spectrum. For years I didn't have an assembler so I had to use the opcode reference in the back of the manual, which would often lead to interesting if somewhat annoying moments. It taught me the meaning of backups (SAVE your file before hitting RANDOMIZE USR).<p>A few years later I got a Multiface One and a copy of 007 disassembler and my life changed forever, or rather my infinite lives changed forever.<p>Eventually the spectrum got old and long in the tooth, I badgered my parents to get me the spiritual successor, the Sam Coupé and got one, but sadly that never took off.
I had one too in India when I was 13. The ZX Spectrum 48K. Loved it to death. Magazines were a bit hard to come by here, but I managed to get my hands on one book, I think it was called "Machine code with ZXSpectrum". I remember a program called HELPA, which you had to first enter by hand, then you could use that to enter machine code. I remember writing my first program using HELPA, a block which would change colors randomly. I still remember being stunned by how much faster machine code was compared to BASIC.<p>Also cant forget my favorite game at the time - Highway Encounter.
I was there, at the PCW Show at Earls Court, when the Spectrum was launched. Well, it was actually just a brochure that was launched IIRC.<p>But it was incredible; the 13-year-old me and hundreds of other people all just sitting where they could on the floor around the margins of the exhibition hall, reading about this incredible game-changing computer.<p>Of course my dad got nagged to death for days afterwards, and eventually an order was placed but, when the end of the school summer holidays came round in September and it had still not arrived (I was up early every morning to meet the postman, just in case) we eventually cancelled the order and bought a Dragon 32 instead. That's a different story...
My first computer was a Timex Sinclair 1000, circa 1983.<p>It had the add-on memory module (16kB I think). It might have even had a tape drive later on, if memory serves. It plugged into my TV.<p>I had some book, looked like a comic book. Had some simple programs in them. I typed them out on the god-awful keyboard, but had fun playing them. It was in no way a good computer, but I'm glad my dad bought it for me, as I work in computers now.
Since my dad had built a ZX81 from kit, we were on the Sinclair mailing list. I remember reading the promotional leaflet announcing the Spectrum. I could hardly believe what it could do. This leaflet would have been classic Uncle Clive hyperbole. Yet, the reality of this little machine was even more magical.
Having to find the right key for the BREAK keyword was especially interesting (you couldn't just type out B-R-E-A-K).<p>I started programming without even reading the manual: having all the keywords laid out there made me think 'just what is POKE anyway?'. Great way to pique interest.
Sorry for the spam, but ZXPlectrum is free today to celebrate!
Just cool wee toy.
<a href="http://itunes.apple.com/gb/app/zx-plectrum/id477244691?mt=8" rel="nofollow">http://itunes.apple.com/gb/app/zx-plectrum/id477244691?mt=8</a>
I still use my Oric-1 and Atmos for fun .. got my 2 year old and 4 year old sons hooked up with them, and they're very kid-friendly computers, still to this day. We have a blast with the 8-bit world, quite!
And that's how it all started for me (as in, that's where I typed my first lines of code, good old orange book from Sinclair with code examples like creating hangman).
I am trying to get a sense of how popular its clones were back then.<p>I owned a TK90X (16kb RAM) - brazilian produced clone. I lived in Argentina back then. Any other clone owners?
How the spectrum's cousin is in your pocket today: (shortened version, of course)<p>The spectrum was produced by Sinclair. Sinclair was a partnership of the eccentric Sir. Clive Sinclair and Chris Curry. During a bit of financial trouble Clive Sinclair and Curry split. They were both working on reducing a computer to the simplest thing possible so everyone could afford one. Eventually Curry's company became Acorn and got the BBC home computer contract. Acorn flourished and eventually migrated to a RISC architecture. When Acorn was split up, Apple and others invested in them to produce ARM and the ARM architecture. This ARM architecture lives on in every iPhone, iPad and probably a majority of android devices. ARM stands for "Acorn Risc Machine"<p><a href="http://en.wikipedia.org/wiki/Acorn_Computers" rel="nofollow">http://en.wikipedia.org/wiki/Acorn_Computers</a>
My first purchased computer was a ZX81. My second was a US variant of the ZX Spectrum called the Timex Sinclair TS-2068. Yep, back then the home computer market seemed so wide open, even watch companies were making them!<p><a href="https://en.wikipedia.org/wiki/Timex_Sinclair_2068" rel="nofollow">https://en.wikipedia.org/wiki/Timex_Sinclair_2068</a><p>This was a great machine- it had a cartridge port, and was well appointed in every way the ZX81 was lacking.<p>This was also the machine where I learned that the ecosystem around a computer was at least as important as the specs. The TS-2068 excelled in all of the specs, but unlike the UK, there wasn't much of a community. My dreams of shelves full of game cartridges for this machine never came to pass- in fact I don't think we ever got a cartridge for it.<p>That's ok, I was writing my own software.<p>Some of you may remember the noise that modems used to make when negotiating a connection (it is kinda surprising that even that sounds ancient now) ... but these machines used a tape deck, and would record their programs out on audio tape. I remember entering programs from books and magazines line by line-- there were books like "100 games for the ZX Spectrum" and stuff like that. Even a special magazine printing format that came with a hardware accessory to let you read in the code in the magazine to avoid having to type it all out.<p>One of the great things about these machines was that millions of kids were exposed to programming. At that time, "computer literacy" meant programming, and it was obvious that you'd continue to need to program, because you'd always want your own variations of things, or at least to be able to script stuff.<p>I think its a real tragedy that schools have not taught kids this level of literacy. At my high school in the 1980s, I learned Pascal and LISP and would have learned BASIC if I hadn't already known it-- three languages coming out of <i>high school</i>. Every graduate of that school in my day left knowing at least the basics of pascal programming.