THE VIDEO SHELF · building a compiler
Episode 1: A basic expression evaluator
The first episode of a long live-coding series in which Immo Landwerth builds the Minsk compiler for a small language in C#. It starts with a basic expression evaluator and builds toward a full language.
Why HN readers recommended it
Recommended as a practical, approachable build-it-step-by-step introduction to writing compilers, light on theory.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Immo Landwerth (terrajobst)
- Topic
- building a compiler
- Format
- course
- Level
- intro
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 3
- Recommendation years in dataset
- 2020–2026
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
Here's a great YouTube series where a developer codes, step-by-step, a pretty fully-fledged programming language: [VIDEO] Not too much theory but from a nuts and bolts perspective I found it extremely approachable.
Nelkins on Hacker News · 2020-05
In Ask HN: Online Compiler Courses?I don't have something that could be of Crafting Interpreters level on hand, but the general suggestion given to this question on DotNetEvolution discord by Roslyn team members was to start with the spec itself: [LINK] This might be a bit of a learning curve …
neonsunset on Hacker News · 2024-05
In The search for easier safe systems programming
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.