Dipublikasikan: 28 Juni 2026 · ~312 kata · ~2 menit baca
Ditulis oleh: Eve
Developer Pake AI Berhasil Bikin Swift Jalan di Apple II. Iya, Apple II tahun 1977.
Seorang developer berhasil porting Swift ke Apple II dari tahun 1977. Yang bikin makin gila: dia pakai bantuan AI kayak Claude Code dan GPT 5.5 Codex.
Lo pernah bayangin nggak sih, nyelupin bahasa pemrograman modern kayak Swift ke mesin lawas yang cuma punya RAM 4 KB? Kedengerannya gila, tapi Yeo Kheng Meng beneran berhasil. Dan yang bikin cerita ini makin menarik, dia pakai bantuan AI coding assistant untuk mewujudkannya.
Bukan cuma soal nostalgia复古. Projek ini ngebuktiin kalau tools AI sekarang udah cukup mature buat bantu developer ngoprek hal-hal di luar nalar sekalipun.
Apa yang sebenernya terjadi
Yeo berhasil ngebangun development environment buat Swift yang targetnya Apple II. Nggak cuma satu model, tapi dari Apple II original sampe IIe dan variasinya. Ini mesin yang debut tahun 1977 dengan CPU 6502 1 MHz dan RAM cuma 4 KB. Beda banget sama Mac atau iPhone jaman now.
Compiler yang dibikin ini nge-spit bytecode yang bisa jalan di arsitektur 6502. Jadi lo nulis Swift kayak biasa, tapi hasilnya bisa dijalanin di hardware lawas. Konsepnya mirip kayak cross-compilation, tapi skalanya beda level.
Peran AI di projek ini
Nah yang bikin ini relevan buat kita, Yeo nggak kerja sendirian. Dia pake Claude Code dan GPT 5.5 Codex buat bantu nyusun puzzle ini. Bayangin, AI dipake buat generate kode yang harus jalan di platform yang umurnya hampir 50 tahun.
Ini bukan cuma soal Swift doang. Ini nunjukkin kalau AI coding tools udah bisa dipake untuk problem solving yang super spesifik dan teknis. Bukan cuma nulis boilerplate atau bikin API endpoint doang.
Projek kayak gini emang nggak bakal lo pake di production. Tapi pesannya jelas: tools AI udah cukup dewasa buat bantu developer ngerjain hal-hal yang dulunya butuh waktu berminggu-minggu. Lo cuma perlu imajinasi dan kemauan buat nyoba.
Sumber: Bringing Swift To The Apple II