A developer used Claude AI to port TinyEMU, a RISC-V system emulator, from C to pure Go, resulting in a working Linux environment that runs with a simple `go run` command. The first 80% of the project went smoothly with Claude writing tests and making rapid progress, but the final 20% became a frustrating slog as Claude

15m read timeFrom jtolio.com
Post cover image
Table of contents
Claude made a full system RISC-V emulator.How did I get Claude to do this?Trouble in Claude paradiseDid I say we had only 20% left?An aside about Beads and Gas TownLessons learned

Sort: