Skip to content
HHackerTube.videoSurprise me

Saša Jurić - Parsing from first principles - WebCamp Zagreb 2019

Saša Jurić - Parsing from first principles - WebCamp Zagreb 2019 on HackerTube: recommended by 3 Hacker News commenters across 3 separate months, 2019–2021.

WebCamp Zagreb

talk · intermediate · evergreen

Open on YouTube

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.

people recommended it
3
separate months
3
strong recommendations
1
discussed on HN
2019–2021
“Saša Jurić is fantastic at condensing lots of information in a 1 hour talk without losing the audience”
— muhic, Dec 2019, in “Ask HN: Best Talks of 2019?”

What HN commenters said

3 Hacker News comments link this video. Each one links back to its thread.

muhicDec 2019Strongly recommends

+1 for both talks Saša Jurić is fantastic at condensing lots of information in a 1 hour talk without losing the audience, he gave another great talk this year called Parsing from first principles ( ▶ this video ).

in “Ask HN: Best Talks of 2019?” · View on HN

sandbagsApr 2021Recommends

This is a good article. Especially in that it talks a little bit about error handling which does not feel like a strength of NimbleParsec. Another good resource is this talk by Saša Jurić on Parsing from First Principles ( ▶ this video ) where he talks about parser combinators and live-codes a simple Elixir PC library. That inspired me to build my own alternative to NimbleParsec . Partly because my use case makes error handling very important and I couldn't get a grip on how to do that with NP and partly as a decent problem to get to grips with Elixir. I'm currently figuring out lookahead. This is a great area to play in that has a lot of useful applications.

in “Parser Combinators in Elixir” · View on HN

anarchyrucksMay 2020Recommends

Parsing from first principles by Saša Jurić [0] is a good video on writing parser combinator in Elixir. [0] ▶ this video

in “What's in a Parser Combinator? (2016)” · View on HN

Topics & tags

Compilers, interpreters & program analysisFunctional programmingparsingelixirparser combinatorslive codingfunctional programming