The Raspberry Pi 400 (link is to a review on Ars Technica) is a faster version of the famously affordable computer, now embedded in a keyboard with a suite of USB and display ports. The computer on its own is only $70, but a kit for $100 makes it an affordable desktop PC with everything you need except for the monitor.
For those of us who grew up in the 80s (or 90s, probably), I can’t imagine seeing this and not getting excited about the potential. I can still remember my mom taking me to K-Mart to get my first computer, a Commodore 64. More vividly than most things I can still remember from the 80s: I remember the dim fluorescent lighting, I remember the stacks of boxes and the excitement of getting to take one off the shelf, I remember getting a spiral-bound introduction to BASIC programming book to go with it, and I remember sitting in the kitchen, hooking it up to a TV to try it out and get our first ?SYNTAX ERROR.
In the video above, Lady Ada compares it to the Apple IIe, but everything Apple was out of my price range. It’d be a huge mistake for those of us who are now surrounded by electronics to forget that the definition of “affordable” can be wildly different for us than it is for most people. It’d be a mistake to underestimate the barriers to entry, as well. The Raspberry Pi series has always been a low-cost, modestly-powerful computer, but shipped as a bare board — even if it does come in a kit with a case — it implies a hobbyist device, instead of an entry-level PC.
I’m all-in on the iPad (and have been for 10 years). I think they’re brilliantly designed and only get better with each new design. I agree with Apple that they’re the future of personal computing. Since I got a keyboard case, the iPad has become the computer that I carry around with me, replacing a heavier (and much much hotter) MacBook Pro. I love what they’ve done for expanding accessibility, sometimes becoming the computer of choice for both small children and techno-phobic seniors.
But I also can’t dismiss the most common criticisms of the iPad: even as they get affordable, they’re still too expensive to be truly mass market.1Which isn’t necessarily bad: I’ve read so many frustrated reviews of cheap tablets that I suspect a truly low-margin iPad would probably be more harmful to the brand than it would be good for computing. And while they’ve gotten more and more capable, they’re still more suited to consumption than creation. This argument has been going back and forth for as long as there’s been an iPad — or more accurately, for as long as Apple has controlled what you can run on an iOS device — with people pointing to best-in-class apps like Procreate for art creation, or any of the dozens of excellent word processors, or GarageBand 2Which I like even better on iOS/iPad OS than the MacOS version. and other music-generation software, as proof that the iPad is capable of creative projects, and is more than just a video player and e-book reader. And it is. But I still say that the “creation vs consumption” line with computers is being able to make something that runs natively on the device using only the device itself. It’s a limitation that I’m constantly running into on the iPad, and even being able to run an iPad-native HyperCard equivalent 3Updated for 2020, obviously. would make all the difference for me.
That’s what’s exciting about the Raspberry Pi 400, to me. I could totally see giving one of these to a kid and telling them to do whatever they can imagine with it. They don’t have to be too concerned about breaking it, or irreparably messing it up. And the focus is on what they can make, not what they can do within the constraints of software that other people have already made. I do realize that we’re long past the days of starting up a computer and immediately getting a BASIC prompt, but there was so much power implicit in the suggestion that you start by programming software, not just running other people’s software.
I’m too far removed from educational software to have a good idea what barriers are in front of a kid learning to program these days. More options aren’t an advantage when you’re trying to get started. For all I know, the path I took through programming is an evolutionary dead end, and web development is the only thing worth learning anymore. But whatever the starting point, I can guarantee it’ll run on this inexpensive computer.
Incidentally, I was glad to see that Raspberry Pi hasn’t completely abandoned its hobbyist heritage, and they left the general purpose IO pins available in the back of the Pi 400. I wish I’d had more opportunities to experiment with electrical engineering and more physical projects like robotics, instead of being limited to just software.
The Pi has already gotten a reputation as a good entry-level computer, so making it easier and more accessible should only help. It’s unlikely it’ll be as hugely transformative as the C-64/Apple II/Atari ST were, or even the iPad for that matter, just because there are more options and more points of entry these days. But I hope the philosophy behind those machines makes a comeback, encouraging users to turn it on and immediately start making stuff with it.