Slashdot Mirror


Sinclair ZX Spectrum 30th Anniversary

It's not just the TRS-80; new submitter sebt writes "ZX Spectrum, the microcomputer launched in 1982 by Sinclair Research (Cambridge, UK) turns 30 today. The launch of the machine is seen by many today as the inspiration for a generation of eager young programmers, software and game designers in the UK. The events surrounding its launch, notably Sinclair's well-known rivalry with Acorn, later helped to inspire the design of the ARM architecture and most recently the Raspberry PI (based on ARM), in an effort to reboot the idea of enthusiastic kid programmers first captured by the Spectrum and Acorn's BBC micro. Happy birthday Spec!"

12 of 212 comments (clear)

  1. Inspiration to younger users - thing of the past? by acidradio · · Score: 5, Insightful

    I wonder if the "old" generation of microcomputers - the TRS80, the Sinclair, Commodore 64, Apple II - were more inspirational to young programmers and coders than what we have today. The old computers were all command line. You *had* to know what you were doing to make the thing do anything! You couldn't break it because you had to know how the thing worked to make it do anything! And there was a joy or satisfaction of "Hey, I made this machine do 'this', exactly how I wanted it to do it!" Today's PCs/Macs/pads? Anyone can pick one up, use it, maybe even cause a lot of damage with it but never understand the inner workings of it because all you had to do to make it go is click on some icon somewhere. There is no command line to use (at least that most users would choose to work with). You can become a proficient user of it but without some real digging you will have a hard time writing any kind of usable software for yourself, even as rudimentary as a "Hello, world".

    I liken it to giving a car to a starting driver. The Sinclair and other older microcomputers were like giving a kid a 20-yr old Honda Civic with a manual transmission. Slow, dependable, bland, hard to get in trouble with it, you have to know how to drive it to make it go, you can really get a feel for how the thing wants to drive. The newer, much more powerful computers of today could be like giving that same kid a Porsche - powerful, fast, stylish, easy to get in trouble with, easy to wreck at high speeds, you may never understand its inner-workings because they are too much to learn.

  2. Re:Real programmers..... by maroberts · · Score: 3, Insightful

    in the UK probably used the Spectrums rival, the BBC Micro, as it had expansion ports, extension ROMs etc, it was used as the standard computing workhorse for both hobbyists and electronics labs around the country.

    Apple ][ was for people who wanted to become accountants.... :-)

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  3. Re:Inspiration to younger users - thing of the pas by wmac1 · · Score: 5, Insightful

    The good thing about those computers was that

    - they left something for the owners to do, today you can get ready made software for almost every need
    - when you turned those computers you were in the programming interface, so that was in the focus and people would give a try to use it
    - Personal computers were the magic new things of that decade, people were still appreciating it. Nowadays a PC with 16G of RAM and a quad core CPU is "just another" computer and more of a commodity than magic
    - We loved to build things (like small electronic circuits, small programs) ourselves. Nowadays consumerism has taken everywhere. We just need to pay and buy.

  4. Re:Inspiration to younger users - thing of the pas by gstrickler · · Score: 4, Insightful

    Different time, different limitations.

    I still say, give me a room full of Apple II's (preferable //e or IIgs) and eager students, and I'll give you room full of great developers. There is value in understanding how software interacts with hardware, something which has been missing in most programmers for a long time. That's not a new complaint, it existed in the mainframe and mini computer world before the microcomputer revolution. The pioneers of the micro revolution, the early adopters, etc broke that mold. But as operating systems and development environments have become more "friendly", much of that has fallen away.

    --
    make imaginary.friends COUNT=100 VISIBLE=false
  5. Re:Inspiration to younger users - thing of the pas by Osgeld · · Score: 4, Insightful

    The bad thing about those computers was that

    - they left something for the owners to do, today you can get ready made software for almost every need, where as then if you needed a simple fucking 4 function calculator you needed to learn programming

    - when you turned those computers you were in the programming interface, and with no software you had no other choice

    - Personal computers were the magic new things of that decade, people were still cursing it. Nowadays a PC with 16G of RAM and a quad core CPU is "just another" computer and more of a commodity than some bullshit you needed a PHD to operate

    - Only a certain segment of nerds loved to build things (like small electronic circuits, small programs) ourselves. Nowadays consumerism has taken everywhere. We just need to pay and buy for them to encroach on our elitism

    Listen, I grew up with this batch of 30 year old computers, I love them, and I was inspired by them, but they were not magical boxes of imignation, they were devel boxes of fustration that took damn near 30 years for average people to be fully functional with. And frankly all the knowledge I gained as a child gave me fuck all nothing with modern computers, so what I can pull the zeropage address of a Apple II out of the top of my head, doesn't do me any good past 1990, neither does the programming techniques or basic operations, these computers may have inspired a generation of hard core nerds, but outside of that they had little or nothing in common with modern machines. ASM wont do a kid much good if they cant even make a spreadsheet now.

  6. Re:Inspiration to younger users - thing of the pas by lord_mike · · Score: 5, Insightful

    I disagree. Fundamentals are ALWAYS important even if they aren't practical. While 6502 assembly isn't practical anymore, the experience you gained programming with it provided you a foundation for future skills that many of your peers might not have. That not only gives you a competitive advantage, it makes you into a better, smarter professional. You can play the piano without learning music theory, but you will be a much better pianist if you do take the time to learn the fundamentals of music. It's the same for computer science or information technology.

  7. Re:I Think I Speak For All North Americans... by Dot.Com.CEO · · Score: 4, Insightful

    Sound was produced by the Z80 CPU on the Spectrum. That meant that you could not have a soundtrack in games because the processor would have to dedicate 100% of a given cycle to playing a sound. You could have a beep or two as soundeffects, but no soundtrack to speak of, unless the game was either very basic, or the programmer was very, very talented. For the life of me, I cannot think of another soundtrack except Manic Miner. Also, I had a ZX. Games on the C64 were much, much better looking than on the Spectrum. there was no comparison. The Spectrum had a near-fatal flow: you could not have a 8x8 square with more than two colours. So that meant that most games were two-coloured affairs - one colour for the background, another for the sprite, and even then you could have the colour clashing that made Spectrum gaming unique. Whatever the Spectrum's faults, this in my opinion was the biggest by far and since it was a hardware limitation, it meant that games simply could never be as nice looking as the competition.

    --
    Mother is the best bet and don't let Satan draw you too fast.
  8. Re:My first computer by hairyfeet · · Score: 3, Insightful

    But you have to admit its nice to see the little guys that meant so much to so many actually get recognized. I remember how in the late 90s-early 00s all you would ever hear about on computing history was MSFT and Apple, maybe a little IBM. But many of us didn't have IBM or Mac money when we were kids so its nice to see Sinclair, Commodore, Tandy, Atari, BBC Micro, all the little guys that started so many of us down the road to a lifetime of computing.

    So while i never got to own a Sinclair (Like you I had a VIC) I'm sure that those that had the Sinclair enjoyed much time with it and love computers to this day thanks to it. So happy BDay Sinclair, here's to you and all the little guys that started us on the road of computing.

    As I said with the TRS while I'd love to be a teen again frankly i wouldn't trade our childhood for the teens of today with all these locked down cell phones and tablets, the teens of today I doubt will get a love of tinkering and tweaking that we got from our little guys.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  9. Re:Inspiration to younger users - thing of the pas by luther349 · · Score: 3, Insightful

    80s computing will be missed by anyone who was lucky enough to be in it. back when users had control of there pcs. not what apple and microsoft and media company's think you should be allowed to do.

  10. Re:Inspiration to younger users - thing of the pas by TheMathemagician · · Score: 4, Insightful

    Yes I think they were inspirational. I remember wanting to write a screen scrolling type Defender game on my Spectrum and learning Z80 machine code in order to do it. I couldn't afford an assembler though so I had to write out the programs in pseudo-code and manually look up their codes. It didn't seem a big deal at the time but it was immensely satisfying to actually produce a working program from a series of 8-bit numbers. I'm hoping the Raspberry Pi will do a similar job of stimulating young programming talent today.

  11. Re:Inspiration to younger users - thing of the pas by AmiMoJo · · Score: 3, Insightful

    There is a big shortage of people who know what a zeropage is now. I happen to work in Embedded software development and that sort of knowledge is vital (not the exact address, but the concept). It is hard to recruit people like me because we are few and far between.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  12. Re:Inspiration to younger users - thing of the pas by robthebloke · · Score: 3, Insightful

    Most Spectrum owners never programmed them, they just put cassette tapes in the player and typed LOAD"".

    That's 7 characters (including the space) more code than kids type these days.