The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding

The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding

By FexingoBusiness
Download on the App Store

The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding episodes

  • Why Lua Is the Hidden Scripting Powerhouse in 2026

    Lua is everywhere, hiding inside games, embedded systems, and even Adobe products, yet most developers barely notice it. In this episode, Lucas and Luna explore why Lua, a 30-year-old language, is still the go-to choice for embedding scripting into larger applications. They trace its origins at a Brazilian university, explain its tiny footprint and C-API design, and highlight its modern revival through LuaJIT and the new Lua 5.4. With a concrete example about how game studios use Lua to ship content updates without recompiling engine code, they make a case for adding Lua to your toolkit. Plus, a quick look at how the language's simplicity enables AI-assisted coding and why that might be its next superpower. Whether you're a game developer, a system administrator, or just curious about the building blocks of software, this episode will change how you see the invisible glue of the digital world.

    #Lua #LuaJIT #EmbeddedScripting #GameDevelopment #ProgrammingLanguages #Technology #SoftwareEngineering #CAPI #Lua54 #AIProgramming #TechPodcast #FexingoBusiness #BusinessPodcast #Coding #DeveloperTools #Scripting #OpenSource #LanguageDesign

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • Why Elixir Is the Secret to Fault-Tolerant Backends

    In this milestone 150th episode, Lucas and Luna explore why Elixir, a language born from the Erlang ecosystem, is quietly becoming the go-to choice for fault-tolerant backend systems in 2026. They trace its origins to Ericsson's 1980s telecom switches, where the requirement for 99.9999999 percent uptime shaped a programming philosophy that now powers modern chat apps, payment gateways, and real-time dashboards. Lucas breaks down the actor model, lightweight processes, and the Let It Crash philosophy, while Luna challenges the notion that Elixir is hard to learn, pointing to its Ruby-like syntax and the Phoenix framework. They reference real-world adoption at companies like Discord and Pinterest, and discuss the trade-offs, including performance limitations and a smaller ecosystem. The episode walks through a concrete example of a stock ticker processing millions of messages without breaking a sweat, illustrating how supervision trees and hot code reloading make Elixir ideal for mission-critical infrastructure. The hosts also share practical advice for developers considering Elixir and reflect on why the language remains misunderstood despite its power. The conversation closes with a reflection on how Elixir's design principles might influence the next generation of programming.

    #Elixir #Erlang #FaultTolerance #ActorModel #PhoenixFramework #FunctionalProgramming #BackendDevelopment #Concurrency #OTP #TelecomHistory #Scalability #RealTimeApps #Discord #Pinterest #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • Crystal Lang Is the Fastest Way to Write Fast Code

    In this episode of The Programming Languages Podcast, Lucas and Luna explore Crystal, the compiled language with Ruby-like syntax and C-like performance. They break down its unique compiled approach, its built-in concurrency model, and why it's gaining traction for building fast command-line tools and web backends in 2026. With a quick look at how Crystal's type inference and macro system deliver both developer happiness and runtime efficiency, they compare it to Ruby, Go, and Rust to help you decide if it deserves a spot in your toolbox. If you've ever felt the tension between readable code and raw speed, this episode gives you a new option to consider.

    #CrystalLang #LanguageDesign #CompiledLanguages #RubyLike #FastCode #Concurrency #StaticTyping #DeveloperTools #OpenSource #ProgrammingLanguages #BackendDevelopment #CLI #WebFrameworks #TechPodcast #SoftwareEngineering #FexingoBusiness #BusinessPodcast #Programming

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • Zig's Zero-Dependency Takeover of Systems Programming

    In this episode, Lucas and Luna explore Zig, the systems programming language that's quietly becoming a favorite for performance-critical projects in 2026. They trace its rise from a niche language to a serious contender alongside C and Rust, focusing on its zero-dependency philosophy, compile-time code execution, and explicit memory handling. The conversation centers on Zig's unique approach to build systems and cross-compilation — a major pain point for C developers — and how it's being adopted in game engines, embedded systems, and even the Linux kernel community. With concrete examples like Bun and the recent Linux kernel discussions, they unpack why Zig's simplicity and transparency are winning over developers who feel bogged down by C's legacy baggage or Rust's steep learning curve. If you've ever wondered whether there's a middle path between C's raw power and Rust's safety guarantees, this episode makes the case for Zig's pragmatic compromise. Lucas and Luna also touch on the trade-offs — from missing features to the risk of relying on a language still under development — and what that means for developers thinking about making the leap.

    #ZigLanguage #SystemsProgramming #CProgramming #RustLanguage #CompileTime #CrossCompilation #BuildSystem #Bun #LinuxKernel #GameEngines #EmbeddedSystems #ZeroDependency #ProgrammingLanguages #TechPodcast #DeveloperTools #FexingoBusiness #BusinessPodcast #LearningToCode

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • How GraalVM Is Redefining Polyglot Performance in 2026

    Lucas and Luna dig into GraalVM, the high-performance runtime that's quietly changing how enterprises run polyglot code. In 2026, as microservices and serverless become the default, GraalVM's native images and Truffle framework are delivering startup times measured in milliseconds and memory footprints cut by half. The episode centers on a real-world case: a major European bank that migrated its Java-based trading platform to GraalVM native images, slashing cold-start latency from four seconds to under a hundred milliseconds. Lucas walks through how GraalVM's ahead-of-time compilation works, why it's not just a Java trick, and how its Truffle language implementation framework lets JavaScript, Python, and R run on the same JVM with near-native speed. Luna pushes on the trade-offs—longer build times, reflection limits, and the learning curve—and they debate whether GraalVM is the future or a niche tool. If you're a developer weighing polyglot performance in your stack, this episode gives you the concrete numbers and honest trade-offs to decide.

    #GraalVM #PolyglotProgramming #NativeImage #Java #TruffleFramework #AheadOfTimeCompilation #StartupLatency #Microservices #Serverless #JVM #TradingPlatform #Fintech #Technology #SoftwareDevelopment #ProgrammingLanguages #FexingoBusiness #BusinessPodcast #TechPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • Why WebAssembly Is the Compiler Target of 2026

    In this episode of The Programming Languages Podcast, Lucas and Luna dive into WebAssembly's rise as the universal compiler target in 2026. They trace its journey from a browser-only novelty to a cornerstone of edge computing, serverless platforms, and even blockchain smart contracts. With major cloud providers now supporting WebAssembly runtimes, and frameworks like wasmtime and Wasmer maturing, the hosts explore why developers are increasingly compiling Rust, Go, and even Python to WebAssembly for performance and portability. They discuss concrete examples like Cloudflare Workers processing millions of requests, and how WebAssembly's sandboxing model offers a safer alternative to containers. The conversation also touches on the challenges, such as debugging complexity and the gap between promises and tooling maturity. By the end, listeners understand why WebAssembly might be the next big thing for backend and edge development, and what it means for the future of language interoperability. Perfect for developers curious about the next wave of cloud-native technology.

    #WebAssembly #Wasm2026 #EdgeComputing #CloudflareWorkers #Rust #CompilerTarget #Serverless #Sandboxing #Wasmtime #Wasmer #Portability #Performance #Technology #ProgrammingLanguages #FexingoBusiness #BusinessPodcast #DeveloperPodcast #CodeCraft

    Keep every episode free: buymeacoffee.com/fexingo

    11 min
  • How Jai Is Redefining Game Engine Programming

    In this episode, Lucas and Luna explore Jai, a new programming language designed by Jonathan Blow, creator of Braid and The Witness. They discuss Jai's focus on simplicity, performance, and control for game engine development, and how it contrasts with C++ and Rust. The conversation covers Jai's unique approach to compile-time metaprogramming, its status in 2026, and what it means for the future of systems programming. If you're a game developer or just curious about what's next in language design, this episode offers a clear look at why Jai is generating so much buzz.

    #JaiLanguage #JonathanBlow #GameEngine #SystemsProgramming #CompileTime #Metaprogramming #CPlusPlus #RustLang #ProgrammingLanguages #GameDev #IndieGameDev #TechPodcast #Coding #SoftwareEngineering #Performance #FexingoBusiness #BusinessPodcast #Technology

    Keep every episode free: buymeacoffee.com/fexingo

    8 min
  • Why Pony Lang Is Winning Low-Latency Fintech in 2026

    Actor-model concurrency, no garbage collection pauses, and a type system that makes data-race freedom a compile-time guarantee. In this episode, Lucas and Luna break down why the Pony programming language is becoming the go-to choice for high-frequency trading desks and real-time payment rails in 2026. They walk through a concrete example: a matching engine built in Pony that processes 10 million orders per second with sub-millisecond latency, and compare it with Java and Rust alternatives. They also explore Pony's reference capabilities, the 'deny capabilities' that enforce data-race safety, and how the language's runtime schedules actors across threads without locks. If you're a developer or architect sizing up the next wave of performant, safe languages, this episode gives you the specifics to decide whether Pony belongs in your stack.

    #PonyLang #LowLatency #Fintech #Concurrency #ActorModel #DataRaceFree #HighFrequencyTrading #MatchingEngine #ReferenceCapabilities #NoGCPauses #SystemsProgramming #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #SoftwareEngineering #RealTimePayments #CloudNative

    Keep every episode free: buymeacoffee.com/fexingo

    11 min
  • Why Julia Is Winning Scientific Computing in 2026

    In this episode, Lucas and Luna explore how Julia, the dynamic language designed for high-performance numerical computing, is gaining serious traction in scientific and financial environments in 2026. They unpack the 'two-language problem'—the old workflow of prototyping in Python and then rewriting in C++ or Fortran—and how Julia collapses that into one language. With concrete examples from quantitative finance and academic research, they discuss Julia's multiple dispatch, its just-in-time compilation, and why it's becoming a real competitor to Python in data-heavy domains. They also address the common criticisms: startup latency, package maturity, and the learning curve. Tune in to understand why a language that's been on the radar for years is finally seeing mainstream adoption, and what it means for developers and researchers alike.

    #JuliaLanguage #ScientificComputing #TwoLanguageProblem #MultipleDispatch #JITCompilation #NumericalAnalysis #DataScience #QuantitativeFinance #HighPerformanceComputing #ProgrammingLanguages #TechPodcast #FexingoBusiness #BusinessPodcast #CodingPodcast #DeveloperTools #ComputationalResearch #OpenSource #TechTrends2026

    Keep every episode free: buymeacoffee.com/fexingo

    11 min
  • How SQLite Powers Billions of Devices Quietly

    SQLite runs on billions of devices and underpins everything from your phone's apps to aircraft flight software. In this episode, Lucas and Luna look at how a single C library became the most deployed database engine on Earth, what makes it so reliable, and why in 2026 it's still the default choice for edge computing and local-first apps. They break down the specific design decisions — like its single-file format, its rigorous testing with over a billion test cases, and its conservative feature set — that let it run almost anywhere without a server. They also talk about the surprising places SQLite shows up, from web browsers to industrial controllers, and why its public domain status matters. If you've ever wondered why so much of the modern world runs on a database you've never seen, this episode is for you.

    #SQLite #Database #EdgeComputing #LocalFirst #EmbeddedSystems #TechnologyPodcast #ProgrammingLanguages #TechPodcast #SoftwareDevelopment #CProgramming #Reliability #OpenSource #PublicDomain #MobileDevelopment #WebBrowsers #FexingoBusiness #BusinessPodcast #TechTrends2026

    Keep every episode free: buymeacoffee.com/fexingo

    11 min

About The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding

From the publisher's feed

Every line of code is a decision, and every programming language encodes a philosophy. In The Programming Languages Podcast, Lucas and Luna move past syntax flame wars to examine the actual trade-offs behind Python, Rust, JavaScript, and the modern coding stack. Each episode dissects a specific language feature, framework choice, or ecosystem shift — from Rust's borrow checker and memory safety guarantees to JavaScript's type system evolution with TypeScript, and Python's dominance in machine learning versus its performance bottlenecks. They ground every discussion in real-world benchmarks, open-source projects like Deno and PyPy, and case studies from companies that bet on one language over another. Lucas brings the reporter's instinct for clarity and hard numbers; Luna tests those findings with the engineer's skepticism and hands-on experience. You will walk away understanding not just what a language does, but why it was designed that way, and when you should — or shouldn't — use it. What does Rust's ownership model teach us about concurrency? Is JavaScript's flexibility a feature or a bug for large-scale systems? Can Python ever overcome the GIL? This is the podcast for developers who are tired of cargo-culting and want to think critically about the tools they use every day.