Teaching my daughter to program on a modern computer, we spend more time bootstrapping and in process, than we do in actual development.
Teaching my daughter to program on a modern computer, we spend more time bootstrapping and in process, than we do in actual development.
Because that was the experience on those old machines. Switch it on, straight to BASIC prompt in a second or so. If you want to program it’s frictionless. And you can’t break it because BASIC is in ROM.
> Teaching my daughter to program on a modern computer, we spend more time bootstrapping and in process, than we do in actual development.
Arch Linux does not help with this, unless you make it boot into a VIC-20 emulator or something. Arch can help with boot speed, but once you're booted you're back in a full modern OS. So fine, install VSCode and Python... okay, now you get to figure out libraries. Manage terminals. Arrange a filesystem. This is not getting you closer to the VIC-20 or C64's "boot into BASIC".
sudo pacman -S xonsh
chsh --shell /usr/bin/xonsh
Bam! You're booting straight into a full Python environment when you turn on your computer. This is similarly achievable with other languages as well, including BASIC.