CoRecursive: Coding Stories cover image

Tech Talk: Crafting Interpreters With Bob Nystrom

CoRecursive: Coding Stories

00:00

The History of Language Implementation

In turbo Pascal, you have to declare all your variables at the top. This probably has to do with how they kind of build this tree of state, right? Because the stack of... Yeah, it's exactly right. And it's actually kind of an interesting historical artifact too, right? So in Java, you can have a bunch of methods in a class and you don't have to think about the order that those methods appear at all because Java just makes it work.

Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner