Sveriges mest populära poddar
The Peterman Pod

Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy

1 tim 5 min3 augusti 2026

Roberto Ierusalimschy is the creator of the Lua programming language. I interviewed him about Lua's unique strengths, programming language design and predictions for how AI will impact programming languages.


• My ergonomic keyboard project I mentioned, you can follow along here: https://read.compose.llc/

• The Kickstarter page for it: https://www.kickstarter.com/projects/ryanlpeterman/compose-simple-ergonomics-beautifully-done


Podcast links:


• YouTube: https://youtu.be/jCZnFKk6M9A

• Apple: https://podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835

• Transcript: https://www.developing.dev/p/creator-of-lua-scripting-programming


Thank you to this episode's sponsor for supporting my work:


• WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at https://workos.com/


Timestamps:


(00:00) Intro

(00:43) What sets Lua apart

(08:35) Comparing Lua with Python

(13:04) Top book recommendation on language design

(14:20) How JIT works and why it is hard

(23:21) Compiling Python and interpreting C

(30:31) How cross language calls work

(36:58) Lua unique design decisions

(51:17) Predictions for AIs impact on languages

(01:00:10) Top 3 languages to learn to become a better engineer

(01:03:21) Advice for his younger self

(01:04:19) Outro


Where to find Roberto:


• Website: https://www.inf.puc-rio.br/~roberto/

• Wikipedia: https://en.wikipedia.org/wiki/Roberto_Ierusalimschy


Where to find Ryan:


• Newsletter: https://www.developing.dev/

• X/Twitter: https://x.com/ryanlpeterman

• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/

• Threads: https://www.threads.com/@ryanlpeterman

• Instagram: https://www.instagram.com/ryanlpeterman

• TikTok: https://www.tiktok.com/@ryanlpeterman


Referenced in this episode:


• The Evolution of Lua: https://www.lua.org/doc/hopl.pdf

• LuaJIT: https://luajit.org/

• How much does it cost: https://www.youtube.com/watch?v=EUvgoxBm7uc

• JavaScript: The Good Parts (not an affiliate link): https://www.amazon.com/dp/0596517742

The Peterman Pod med Ryan Peterman finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.