Having fun programming

I hear a lot about so-called vibe coding, in which you prompt an LLM to produce a bunch of code with little regard to the quality, so that you can get something that sort of works quickly.

While I'm not interested in that, I did decide to break with my recent practice and write some software with a lot less regard to trappings of quality. I did NOT:

Instead, I:

The result? A pretty usable emulator for a 6800-based breadboard computer. It not only emulates the computer, but provides its own readline-based debugging interface with debug symbols, instruction decoding, breakpoints, etc.

This project will never "grow into" anything big, nor is it supposed to, so whatever level of technical debt doesn't stop me progressing is absolutely fine!

It's felt in some ways more fun than trying to do a Quality Python Package I imagine putting on pypi...



Entry first conceived on 1 May 2026, 21:49 UTC, last modified on 1 May 2026, 21:58 UTC
Website Copyright © 2004-2024 Jeff Epler