Submission + - Bringing Swift to the Apple II (yeokhengmeng.com)
I built a Swift language interpreter, bytecode compiler, VM to run that bytecode and file editor all to run on an almost half-century old platform.
There is something deeply poetic about taking a language created by modern Apple and bringing it full circle back to the 8-bit hardware where the company began. The Swift team really did well by designing a language elegant enough to make this experiment even remotely feasible on such old hardware.
This project was extremely challenging to pull off. But thanks to AI assistance, I got it done in just 2 months on the side.
Without AI, this project would not have been feasible for me as a hobby project. By hand at a similar standard, I think this would have taken well over 2-3 years work on the side or more.
I dedicate this project to Steve Wozniak and the Swift team at Apple.