DominoTree / modern-m68k-toolchains
PublicRust, Swift, Zig compiler toolchains for Atari ST and Macintosh 128k
This project demonstrates that modern programming languages—Rust, Swift, and Zig—can create working programs for vintage 1980s computers. It targets two classic systems: Atari ST computers running TOS operating system, and original Macintosh computers running System 1.0. Each port is a minimal 'hello world' that opens a native dialog showing which language and compiler version built it. The project includes prebuilt programs so anyone can run them in emulators without rebuilding the toolchains.
How It Works
You learn that someone made modern programming languages like Rust, Swift, and Zig run on vintage computers from the 1980s.
You choose between running programs on a classic Atari ST or an original Macintosh 128K—both from the 1980s.
You launch a prebuilt program in an emulator and watch a dialog box appear showing which language and compiler built it.
The project includes ready-to-run programs, so you don't need to set up any special tools to see it work.
You just experienced a modern programming language running on hardware from 1984, opening a dialog box just like programs do today.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.