June 28, 2026
Floppy disks, hot takes
Bringing Swift to the Apple ][
Apple fans are losing it over Swift running on a 1970s school-era computer
TLDR: A developer brought a stripped-down version of Apple’s Swift language to the 1970s-era Apple II, which is impressive enough on its own. But commenters are especially fixated on the behind-the-scenes twist: heavy AI assistance, sparking equal parts awe, curiosity, and side-eye.
A developer just pulled off a delightfully absurd stunt: getting a Swift-like coding environment running on the ancient Apple II, Apple’s beige home computer from the late 1970s, complete with a tiny editor, file picker, and even a read-eval-print loop — basically a live coding prompt — all squeezed onto floppy disks. On paper, that’s already catnip for retro fans. But in the comments, the real plot twist wasn’t just “wow, Swift on a museum piece” — it was the confession that the project was built with heavy AI help, which instantly turned admiration into a mini food fight.
The strongest reactions split into two camps. One side was genuinely impressed, calling the workflow almost as fascinating as the project itself: the creator broke the work into 18 numbered phases so the AI wouldn’t forget what it was doing, which commenters treated like a clever hack for managing a forgetful robot intern. The other side, lurking between the lines, is the usual modern-tech anxiety: is this ingenious craftsmanship, or are we applauding a machine-assisted novelty act? That tension gives the whole thing extra juice.
And then there’s the comedy. People are chuckling over the Apple II keyboard drama — no lowercase letters, no backslash key, weird symbol workarounds — which makes the whole thing feel like trying to write modern code on a typewriter. The vibe around SwiftII is basically: this is ridiculous, unnecessary, and therefore extremely cool.
Key Points
- •SwiftII is a Swift-inspired mini development environment built for Apple II computers, from the original Apple II to the Apple IIe and later.
- •The project implements only a subset of Swift, because full modern Swift and its standard library cannot fit on Apple II hardware.
- •SwiftII includes a launcher, interactive REPL, file browser, and full-screen editor, with the compiler distributed on a separate disk.
- •The system compiles code to bytecode and executes it on a virtual machine instead of generating native 6502 machine code.
- •The baseline target is the original 1977 Apple II with upgrades; the demonstrated Apple II Plus system has a 1 MHz MOS 6502 CPU, 48 KB RAM, and a Saturn-compatible RAM card.