Show HN: Full Python 3.15 Implemented in 25k LoC
I burned about $500 for that.
Initial PoC used 3 resets of Codex in one session but all later development happens in Claude Code, also in one Opus 5.5 session over three days.
The outcome is a quickjs-like implementation for Python. Almost full Python 3.15 language features plus builtins are covered. No Lib/ support. Great for embedding scenarios.
Repo is here: https://github.com/soasme/small-python/
Ask me anything.
4 comments
[ 5.4 ms ] story [ 36.4 ms ] threadI just like the good old c from deep bottom of my heart.
A project that happens to work is vibe coding.
A project built with solid engineering practices—specs, unit tests, formal verification, fuzzing, benchmarks, documentation, coding standards, and good engineering taste—is agentic engineering.
It’s fundamentally no different from what Guido and the CPython core developers do every day. The difference is who’s writing the code, not how we ensure its quality.
I cannot ensure it won't screw but making oroject fixable and being able to distribute patches further down the stream is also important. Think php2shell.