Saša Jurić - Parsing from first principles - WebCamp Zagreb 2019
What it is
Sasa Juric explains how to parse a language from first principles without regexes, live-coding a simple parser combinator library in Elixir. It was given at WebCamp Zagreb 2019.
Why Hacker News recommends it
HN commenters recommend it as a clear, dense hour on parsers and parser combinators that holds the audience.
- 3 people recommended it
- 3 different months
- 1 strong recommendations
- first 2019, last 2021
What HN commenters said
“Saša Jurić is fantastic at condensing lots of information in a 1 hour talk without losing the audience”
Speaker condenses lots of information in great talk.
muhic, 2019-12 · Strong recommendation · in “Ask HN: Best Talks of 2019?”
“is a good video on writing parser combinator in Elixir”
Writing a parser combinator in Elixir.
anarchyrucks, 2020-05 · Recommendation · in “What's in a Parser Combinator? (2016)”
“live-codes a simple Elixir PC library”
Live-codes a simple Elixir parser combinator library.
sandbags, 2021-04 · Recommendation · in “Parser Combinators in Elixir”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: parsing, elixir, parser combinators, live coding, functional programming
Also recommended by the same people
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkWilliam Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove · 11 HN recommenders · 2017–2026
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024
talkClasp: Common Lisp using LLVM and C++ for Molecular MetaprogrammingGoogle TechTalks · 8 HN recommenders · 2015–2024
talkCompiling C to printable x86, to make an executable research papersuckerpinch · 8 HN recommenders · 2018–2023
talkBreak Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher DomasAdrian Crenshaw · 6 HN recommenders · 2017–2026
talkA Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)David Beazley · 7 HN recommenders · 2019–2025