hackertube.io

Episode 1: A basic expression evaluator

Immo Landwerth (terrajobst) · course · Watch on YouTube

What it is

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 Hacker News recommends it

Recommended as a practical, approachable build-it-step-by-step introduction to writing compilers, light on theory.

  • 2 people recommended it
  • 2 different months
  • 0 strong recommendations
  • first 2020, last 2026

What HN commenters said

  1. “Not too much theory but from a nuts and bolts perspective I found it extremely approachable.”

    Step-by-step build of a full programming language, practical and approachable.

    Nelkins, 2020-05 · Recommendation · in “Ask HN: Online Compiler Courses?”

  2. “A video series on writing a compiler for .NET from scratch”

    Video series on writing a .NET compiler from scratch.

    neonsunset, 2024-05 · Recommendation · in “The search for easier safe systems programming”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: compilers, c#, .net, parsing, live coding

Also recommended by the same people