Bringing Swift to the Apple II
SMRTR summary
SwiftII brings a Swift-flavored programming environment to the original Apple II, a 1MHz 8-bit machine from 1977 with just 64KB of RAM. Using a single-pass Pratt parser and bytecode VM inspired by Apple Pascal, it runs a deliberate Swift subset — no floats, no closures, 16-bit integers — complete with a REPL, full-screen editor, and file browser across nine bootable floppy disk images.
SMRTR provides this summary for quick context. The original article belongs to lobste.rs.
Read the original article