
Tech Talk: Crafting Interpreters With Bob Nystrom
CoRecursive: Coding Stories
00:00
Multi Methods in Programming Languages
Multi methods relate to like polymorphism and virtual dispatch. Most object-oriented languages are single dispatch, which means there's only a single argument that gets involved in the process of figuring out which actual method to call. With multi methods, you can imagine something like overloading, except those overloads are selected at compile time based on the static type of the arguments.
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.