Ep 22 .tech - How do interpreters work?

.tech podcast by Form3 - A podcast by Kevin Holditch

Categories:

Join host Kevin Holditch for an episode on how interpreters work. To most of us interpreters feel quite magical in that they can take a string and execute that as meaningful code. Thorsten Ball, author of the fantastic book: Writing An Interpreter In Go (https://interpreterbook.com/) lifts the bonnet on what happens inside the interpreter. Thorsten goes through the stages of interpreting: lexing -> parsing -> evaluation and adds concrete examples of how each stage fits into the next. This episode will give you a great understanding of the mechanics of an interpreter. We also touch on what is the difference between interpreting and compilation And what is super compiler is.