World Model · podcast knowledge graph

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

2026-08-03 · 65 min · 25 entities

Asserted relationships

  • → references Roberto Ierusalimschy person
    0.77
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://en.wikipedia.org/wiki/Roberto_Ierusalimschy
  • → hosted by Ryan Peterman person
    0.55
    evidence rules-v5
    Feed author/publisher: Ryan Peterman
  • → discusses Technology company
    0.40
    evidence rules-v5
    Feed category: Technology
  • → references developing.dev website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://developing.dev/
  • → references @Ryanlpeterman website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://tiktok.com/@ryanlpeterman
  • 0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://kickstarter.com/projects/ryanlpeterman/compose-simple-ergonomics-beautifully-done
  • → references read.compose.llc company
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://read.compose.llc/
  • → references workos.com website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://workos.com/
  • → references Creator Of Lua Scripting Programming person
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://developing.dev/p/creator-of-lua-scripting-programming
  • → references ~Roberto website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://inf.puc-rio.br/~roberto
  • → references Hopl website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://lua.org/doc/hopl.pdf
  • → references luajit.org website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://luajit.org/

Entities found in this episode

websites 12

  • mentioned developing.dev website
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://developing.dev/
  • mentioned @Ryanlpeterman website
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://threads.com/@ryanlpeterman
  • mentioned workos.com website
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://workos.com/
  • mentioned ~Roberto website
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://inf.puc-rio.br/~roberto
  • mentioned Hopl website
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://lua.org/doc/hopl.pdf
  • mentioned luajit.org website
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://luajit.org/
  • references developing.dev website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://developing.dev/
  • references @Ryanlpeterman website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://tiktok.com/@ryanlpeterman
  • references workos.com website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://workos.com/
  • references ~Roberto website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://inf.puc-rio.br/~roberto
  • references Hopl website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://lua.org/doc/hopl.pdf
  • references luajit.org website
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://luajit.org/

persons 8

  • mentioned Roberto Ierusalimschy person
    0.90
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://en.wikipedia.org/wiki/Roberto_Ierusalimschy
  • references Roberto Ierusalimschy person
    0.77
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://en.wikipedia.org/wiki/Roberto_Ierusalimschy
  • mentioned Ryan Peterman person
    0.70
    evidence rules-v5
    Feed author/publisher: Ryan Peterman
  • hosted by Ryan Peterman person
    0.55
    evidence rules-v5
    Feed author/publisher: Ryan Peterman
  • evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://kickstarter.com/projects/ryanlpeterman/compose-simple-ergonomics-beautifully-done
  • 0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://developing.dev/p/creator-of-lua-scripting-programming
  • evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://kickstarter.com/projects/ryanlpeterman/compose-simple-ergonomics-beautifully-done
  • 0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://developing.dev/p/creator-of-lua-scripting-programming

companys 4

  • mentioned Technology company
    0.50
    evidence rules-v5
    Feed category: Technology
  • mentioned read.compose.llc company
    0.45
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://read.compose.llc/
  • discusses Technology company
    0.40
    evidence rules-v5
    Feed category: Technology
  • references read.compose.llc company
    0.38
    evidence rules-v5
    Link in episode "Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy": https://read.compose.llc/

concepts 1

Episode description as stored
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