Story

Show HN: A small programming language where everything is pass-by-value

jcparkyn Sunday, January 25, 2026

This is a hobby project of mine that I started a few years ago to learn about programming language implementation. It was created 95% without AI, although a few recent commits include code from Gemini CLI.

I started out following Crafting Interpreters, but gradually branched off that until I had almost nothing left in common.

Tech stack: Rust, Cranelift (JIT compilation), LALRPOP (parser).

Original title: "A small programming language where everything is a value" (edited based on comments)

Summary
The GitHub repository 'Jcparkyn/herd' contains an open-source project focused on herd immunity modeling, exploring the dynamics of disease spread and the impact of interventions on community health.
46 24
Summary
github.com
Visit article Read on Hacker News Comments 24