Python 3.14 compiled to metal – no interpreter

Project scope and current status

  • Described as Python 3.14 compiled “to metal”, but commenters stress it is currently a subset with its own runtime and quirks.
  • README explicitly says: full CPython test suite is not yet passing; several stdlib modules are still missing; 5× speedup is an aspirational target.
  • Some readers initially misread this as already passing the full suite and being 5× faster; others correct them, pointing to the status section.

Compatibility and technical limitations

  • Multiple comments doubt support for dynamic features like exec, eval, getattr/setattr, magic methods, and pickle, calling it “dead on arrival” for real-world use if these are absent.
  • Likely no CPython C API compatibility, which would block NumPy/PyTorch and most native extensions.
  • Dynamic typing and the Python object model are seen as inherently hard to map to efficient “metal” code; unboxing and specialization would be required for real speedups.
  • Some say it appears slower than CPython today.

AI-generated code and “vibe” concerns

  • Strong suspicion the repo and README are heavily LLM-authored, with “ratchet”/marketing-style prose cited as telltale signs.
  • Several worry about “vibe-coded” projects: they work until they suddenly don’t, and are then very hard to debug or extend.
  • Others argue AI can also refactor and clean up its own messes if given explicit debt-reduction tasks.

Maintainability, parity, and economics

  • Many point out that maintaining near-100% parity with CPython (including the last 5% of edge cases) has historically killed similar projects.
  • Some say parity will be “impossible” without AI; others counter that relying on AI still doesn’t solve trust, subtle bugs, and long-term stewardship.
  • Debate over whether paying for tokens is a viable substitute for passionate maintainers; skepticism that people will fund expensive AI runs for niche compilers.

Broader attitudes and ecosystem context

  • Enthusiasts see this as an exciting example of AI-enabled compiler building and predict more such projects and custom compilers.
  • Skeptics call it “AI slop” and ask for a way to tag/filter such projects on HN.
  • Others note that Python’s main value comes from native modules; without a stable, implementation-independent extension API, alternative runtimes struggle.
  • Related Python compiler projects (RustPython, Nuitka, others) are mentioned as points of comparison, often judged more mature or already working.