Programming Throwdown podcast artwork Programming Throwdown

171: Compilers and Interpreters

Episode 1711 h 25 min

Play episode Listen on the show's site

Sponsors in this episode

No sponsor reads found in this episode's notes.

Host-read ads that the notes don't mention can't be found this way.

Show notes

Intro topic: Monitor setups
News/Links:
BlueScuti, Willis, beats Tetris
https://www.youtube.com/watch?v=GuJ5UuknsHU
PalWorld accused of being an AI Product
https://www.forbes.com/sites/paultassi/2024/01/22/palworld-accused-of-using-genai-with-no-evidence-so-far/?sh=26a9651b4239
4 Billion if-statements to determine if a number is even or odd
https://andreasjhkarlsson.github.io/jekyll/update/2023/12/27/4-billion-if-statements.html
Seamless M4T
https://ai.meta.com/blog/seamless-m4t/
Book of the Show
Patrick:
Foundation by Isaac Asimov
https://amzn.to/3SrmgnP
Jason:
Propaganda by Edward Bernays
https://amzn.to/47JUCXJ
Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h
Tool of the Show
Patrick:
The Room Game
https://www.fireproofgames.com/games/the-room
Jason:
Incredibuild
https://www.incredibuild.com/
Topic: Compilers and Interpreters (Request by Jessica W.)
Machine Code
Architecture Specific
Assembly
Single vs Two Pass Compiler
High level Languages
Intermediate Representation
JVM ByteCode vs Machine Code for portability
Scripting/Interpreters
JIT
Profile Guided Optimization
Resources
https://www.craftinginterpreters.com/
https://nandgame.com/
Turing Complete
★ Support this podcast on Patreon ★

From the show's RSS feed.