Ship Your Interpreter(basis.ai)
18 points by gopiandcode | 7 comments
Basis blog post describing using LLMs to write a formal semantics for a small language and Lean to prove its interpreter correct down to RISC-V compiled code.
11 stories tagged interpreters, newest first.
18 points by gopiandcode | 7 comments
Basis blog post describing using LLMs to write a formal semantics for a small language and Lean to prove its interpreter correct down to RISC-V compiled code.
65 points by Gorsefound | 33 comments
Homepage for Thoreau BASIC 3.2, a free 64-bit GW-BASIC-inspired interpreter with x64 JIT for Windows and bare-metal UEFI, with downloads and documentation.
57 points by andsoitis | 38 comments
Matt Keeter's blog post on writing an interpreter for the Uxn stack-based CPU in hand-written assembly to outperform compiler-generated code.
137 points by birdculture | 57 comments
A blog post on hereticpleb recounting how needing to compute 1+1 led the author to build a functional programming language.
1460 points by Aissen | 547 comments
GitHub README for MicroQuickJS, a compact JavaScript engine by Fabrice Bellard derived from QuickJS.
557 points by signa11 | 160 comments
Blog post by Nelson Elhage examining the performance gains of CPython 3.14's new tail-call bytecode interpreter and reassessing its reported 10-15% speedup.
370 points by kurinikku | 211 comments
A Notion-hosted blog post recounting a week-long SICP course taught by David Beazley, covering functions, interpreters, and tail call optimization.
329 points by fanf2 | 140 comments
Josh Haberman's blog post on using Clang's musttail attribute for guaranteed tail calls in C to build a protobuf parser exceeding 2GB/s.
531 points by metadat | 164 comments
Homepage of Crafting Interpreters, Robert Nystrom's book on implementing a full-featured scripting language with a tree-walk interpreter and bytecode VM.
448 points by mattip | 137 comments
Ask HN post by PyPy's release manager asking whether anyone uses PyPy in production or research, to guide future development efforts.
655 points by lukastyrychtr | 144 comments
Blog post by Andrea Bergia describing rjvm, a toy Java Virtual Machine he wrote in Rust as a learning project, and its limitations.