Needed 1+1, built a functional programming language

birdculture 68 points 16 comments September 29, 2026
hereticpleb.vercel.app · View on Hacker News

Discussion Highlights (5 comments)

gnarlouse

This reminds me of decades ago when ...wait, I was still writing code like three years ago.

ancientstraits

The "how to implement a hash table" article https://benhoyt.com/writings/hash-table-in-c/ was really helpful for me. I thought that hash tables were something that were basically impossible to make in C, but this showed that it was simpler.

gbacon

See also https://perl.plover.com/yak/lambda/ from 1999. > Perl Contains the Lambda Calculus > (How to write a 163 line program to compute 1+1) > Length: 90 minutes Prerequisites: None.

winwang

Nice, I like this style of exposition. "Let's do this one thing -> well, shit -> (loop)". Term rewriting (graph reduction as you've said) is evaluation.

vivzkestrel

- 404? on blog page - https://hereticpleb.vercel.app/blog

Semantic search powered by Rivestack pgvector
8,041 stories · 75,100 chunks indexed