68 min listen
Tech Talk: Crafting Interpreters With Bob Nystrom
Tech Talk: Crafting Interpreters With Bob Nystrom
ratings:
Length:
56 minutes
Released:
May 31, 2019
Format:
Podcast episode
Description
Bob Nystrom is the author of Crafting Interpreters. I speak with Nystrom about building a programming language and an interpreter implementation for it. We talk about parsing, the difference between compiler and interpreters and a lot more. If you are wondering why many languages have hand-rolled parser implementations yet much work on build language implementations focuses on parser and tokenizer generators then Bob's insights will be eye-opening. Also, if you've ever used regexes to pull strings apart into structured data, and I sure have, then Bob's perspective on the simplicity of hand-rolled parsers will certainly open up some new possibilities for you. Links: http://craftinginterpreters.com/ http://gameprogrammingpatterns.com/ http://journal.stuffwithstuff.com/
Released:
May 31, 2019
Format:
Podcast episode
Titles in the series (92)
FP Interview: Throw Away the Irrelevant with John A De Goes: Today's interview is with John A De Goes. We talk about performance problems with monad transformer on the jvm, various flavours of IO monads and reasoning about polymorphic type signatures. On the lighter side of things, we discuss how... by CoRecursive: Coding Stories