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
๐ฃ๐ผ๐ฑ๐ฐ๐ฎ๐๐ ๐น๐ถ๐ป๐ธ๐:
โข Spotify: https://open.spotify.com/episode/3SWEjGkoNCdgSEvOA1sU1A?si=8VrcgJWHQkm8suGWO-Ud8Q
โข Apple: https://podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835
โข Transcript: https://www.developing.dev/p/creator-of-lua-scripting-programming
๐ง๐ต๐ฎ๐ป๐ธ ๐๐ผ๐ ๐๐ผ ๐๐ต๐ถ๐ ๐ฒ๐ฝ๐ถ๐๐ผ๐ฑ๐ฒ’๐ ๐๐ฝ๐ผ๐ป๐๐ผ๐ฟ ๐ณ๐ผ๐ฟ ๐๐๐ฝ๐ฝ๐ผ๐ฟ๐๐ถ๐ป๐ด ๐บ๐ ๐๐ผ๐ฟ๐ธ:
โข 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/
๐ง๐ถ๐บ๐ฒ๐๐๐ฎ๐บ๐ฝ๐:
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
๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐ผ๐ฏ๐ฒ๐ฟ๐๐ผ:
โข Website: https://www.inf.puc-rio.br/~roberto/
โข Wikipedia: https://en.wikipedia.org/wiki/Roberto_Ierusalimschy
๐ช๐ต๐ฒ๐ฟ๐ฒ ๐๐ผ ๐ณ๐ถ๐ป๐ฑ ๐ฅ๐๐ฎ๐ป:
โข 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
๐ฅ๐ฒ๐ณ๐ฒ๐ฟ๐ฒ๐ป๐ฐ๐ฒ๐ฑ ๐ถ๐ป ๐๐ต๐ถ๐ ๐ฒ๐ฝ๐ถ๐๐ผ๐ฑ๐ฒ:
โข 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