Late Night Linux Family All Episodes Late Night Linux Family All Episodes

Linux Dev Time – Episode 155

Jul 26, 2026 · 26m

Summary

Hosts Joe, Amalith, Kevin, and Andy discuss whether programming language choice matters, arguing it depends on context like community culture, ecosystem, and specific project needs. They explore interoperability between languages such as Rust and C, the benefits of "boring" stable languages like Go and Java for reducing surprise, and how developer enjoyment influences career decisions. The conversation also touches on embedded languages like Lua and the trade-offs between novelty and maturity in software development.

Topics discussed

Introduction and host introductions Does programming language choice actually matter? Interfacing Rust with C codebases and FFI Community cultures and package management norms Language interoperability on shared runtimes Learning multiple languages and platform deployment Developer joy and the pain of Windows development Embedding languages like Lua in applications Defining 'boring' languages like PHP, Java, and Go The value of predictability and concluding thoughts
Listen ad-free on Castria