The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding
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.
Episodes
-
Why Zig Is Poised to Replace C in Systems Programming 20.06.2026 10mZig, a new systems programming language, is gaining traction as a potential successor to C. In this episode, Lucas and Luna explore why developers are turning to Zig for its safety, clarity, and simplicity. They discuss how Zig's approach to memory management, compile-time execution, and cross-compilation offers concrete advantages over C for systems programming. The hosts examine real-world adoption, including the Bun runtime for JavaScript and kernel experiments, and compare Zig's philosophy to Rust's. They also address the challenges facing Zig, such as its young ecosystem and ongoing language stability. Join the conversation to learn how Zig is poised to replace C in embedded systems, tooling, and performance-critical applications. #Zig #SystemsProgramming #C #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #TechPodcast #Bun #JavaScriptRuntime #MemorySafety #CompileTime #CrossCompilation #EmbeddedSystems #KernelDevelopment #SoftwareEngineering #DeveloperTools #LanguageDesign Keep every episode free: buymeacoffee.com/fexingo
-
Why OCaml Is the Language for Financial Systems in 2026 20.06.2026 9mEpisode 62 of The Programming Languages Podcast explores why OCaml has become a powerhouse in the financial technology sector. Lucas and Luna examine how Jane Street, a quantitative trading firm, relies on OCaml for its core trading systems—processing billions of dollars daily. They discuss OCaml's strong static typing, pattern matching, and garbage collection that make it ideal for correctness-critical financial applications. The hosts compare OCaml to languages like Haskell and Rust, and look at how the ecosystem has grown with tools like Dune and Opam. They also touch on the learning curve for newcomers and the surprising niche OCaml occupies in a world dominated by Python and Java. #OCaml #JaneStreet #FinancialSystems #FunctionalProgramming #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #QuantitativeFinance #StaticTyping #PatternMatching #DuneBuildSystem #Opam #MLFamily #TradingSystems #Correctness #RustVsOCaml #HaskellComparison Keep every episode free: buymeacoffee.com/fexingo
-
How SQLite Powers Billions of Devices in 2026 19.06.2026 8mLucas and Luna dive into the quiet dominance of SQLite — the embedded database engine that runs on over a trillion devices, from smartphones and web browsers to aircraft and IoT sensors. They unpack why a library with no server, no configuration, and no separate process has become the most deployed database in the world. Using real numbers — including the 2025 SQLite Consortium release — they explore how it balances performance, reliability, and a zero-maintenance ethos that challenges assumptions about when you really need a full RDBMS. The hosts also discuss SQLite's surprising role in edge computing and what its design philosophy means for developers building for resource-constrained environments. #SQLite #Database #EmbeddedDatabase #EdgeComputing #IoT #Datomic #Technology #Programming #SoftwareEngineering #DataStorage #OpenSource #RichardHipp #SQLiteConsortium #Serverless #MobileDevelopment #FexingoBusiness #BusinessPodcast #TheProgrammingLanguagesPodcast Keep every episode free: buymeacoffee.com/fexingo
-
How R Is Powering Data Science in 2026 19.06.2026 7mLucas and Luna explore why R, the 30-year-old statistical programming language, is experiencing a renaissance in 2026. They break down the explosion of the R-Universe package ecosystem—now over 25,000 packages—and how modern tools like Quarto and the Tidyverse are making R competitive with Python for data science. The hosts discuss a real-world case: how the U.S. Census Bureau's switch to R for its 2030 Census modeling saved an estimated $15 million in licensing fees. They also cover the rise of R in biotech, with companies like Moderna using R for clinical trial analysis. The episode ends with a look at why R's built-in statistical graphics and domain-specific packages give it an edge for certain workflows. Lucas and Luna also briefly touch on listener support and how it keeps the show ad-free. #R #DataScience #RStats #Tidyverse #RUniverse #Statistics #Programming #Technology #FexingoBusiness #BusinessPodcast #OpenSource #Census #Moderna #Quarto #RMarkdown #DataVisualization #Renaissance #2026 Keep every episode free: buymeacoffee.com/fexingo
-
Why WebAssembly Is the Future of Cloud Computing in 2026 18.06.2026 11mIn this episode of The Programming Languages Podcast, Lucas and Luna explore how WebAssembly (Wasm) is quietly transforming cloud computing. They dive into a concrete case: Fastly's adoption of Wasm for edge computing, which reduced cold-start times from 50 milliseconds to under 1 millisecond. They discuss why startups like Fermyon and Suborbital are betting on Wasm over containers, and how the component model is enabling polyglot microservices. The hosts also touch on the rise of Wasm in serverless platforms, including a 2026 benchmark showing Wasm outperforming Node.js and Python by 10x in throughput for certain workloads. If you're a developer wondering whether Wasm is more than a browser novelty, this episode gives you the data and context to understand its server-side future. #WebAssembly #Wasm #CloudComputing #Serverless #EdgeComputing #Fastly #Fermyon #Suborbital #PolyglotMicroservices #ComponentModel #Technology #Programming #FexingoBusiness #BusinessPodcast #TechPodcast #CloudNative #WASI #ComputeAtEdge Keep every episode free: buymeacoffee.com/fexingo
-
How Zig Is Poised to Replace C in Systems Programming 18.06.2026 9mIn this episode of The Programming Languages Podcast, Lucas and Luna explore why Zig is gaining momentum as a modern alternative to C for systems programming. They dive into Zig's core design philosophy: no hidden control flow, first-class cross-compilation, and a compile-time execution model that eliminates the preprocessor. Lucas breaks down how Zig's comptime feature allows metaprogramming without macros, and he cites the growing number of production tools—like the Bun runtime and TigerBeetle—that are built in Zig. Luna questions whether Zig's minimal standard library is a feature or a pain point, and they compare the Zig learning curve to Rust's. They also discuss the Zig community's focus on compiler self-hosting and the project's recent 0.14 release. The episode closes with a look at where Zig sits in the 2026 systems landscape: not yet mainstream, but increasingly hard to ignore for developers who need C-level performance without C's pitfalls. #Zig #SystemsProgramming #ProgrammingLanguages #Technology #CProgramming #CompilerDesign #Metaprogramming #CrossCompilation #Comptime #Bun #TigerBeetle #SelfHosting #Podcast #FexingoBusiness #BusinessPodcast #TechPodcast #SoftwareEngineering #Coding Keep every episode free: buymeacoffee.com/fexingo
-
How Lua Became the Unsung Hero of Game Development 17.06.2026 8mLua is everywhere in gaming, yet most developers barely know it exists. In this episode, Lucas and Luna trace how a tiny scripting language from Brazil became the embedded language of choice for World of Warcraft, Roblox, and even Redis. They unpack why Lua's simplicity and C-friendly design made it a natural fit for games, how Roblox created an entire economy around it, and what LuaJIT's uncertain future means for the ecosystem. If you've ever modded a game or written a WoW addon, you've touched Lua. This episode explains why that matters for the next generation of programmable worlds. #Lua #GameDevelopment #Roblox #WorldOfWarcraft #EmbeddedScripting #LuaJIT #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #SoftwareEngineering #IndieDev #Modding #CAPI #BrazilTech #Gaming #TechHistory #DeveloperTools Keep every episode free: buymeacoffee.com/fexingo
-
How Scala 3 Is Winning Back Enterprise Developers in 2026 17.06.2026 9mIn this episode of The Programming Languages Podcast, Lucas and Luna explore why Scala 3 is quietly gaining traction among enterprise developers in 2026. They break down specific language improvements like enums, given/using clauses, and the new macro system, and compare Scala's strengths to Kotlin and Java. They also touch on real-world adoption at companies like ZIO and Akka, and reflect on whether Scala's learning curve is finally easing. A must-listen for developers evaluating JVM languages for production systems. #Scala3 #Programming #Technology #JVM #EnterpriseSoftware #TypeSafety #FunctionalProgramming #ZIO #Akka #Kotlin #Java #Scala #SoftwareDevelopment #Coding #FexingoBusiness #BusinessPodcast #TechPodcast #ProgrammingLanguages Keep every episode free: buymeacoffee.com/fexingo
-
Why Haskell Is the Language for Correctness in 2026 16.06.2026 8mIn this episode of The Programming Languages Podcast, Lucas and Luna explore why Haskell is experiencing a resurgence in 2026 as the go-to language for mission-critical software where correctness is paramount. They dive into how companies like Mercury, a fintech startup, have adopted Haskell for its strong type system and purity guarantees, reducing production bugs by 40% compared to their previous Java codebase. Lucas explains the concept of 'type-driven development' and how Haskell's lazy evaluation and monadic I/O force developers to think about edge cases upfront, leading to more reliable systems. Luna pushes back on the learning curve, and they discuss how the GHC compiler's improvements and the growing ecosystem of libraries like Servant and Persistent are lowering the barrier to entry. They also touch on the wider trend in 2026 of financial institutions and healthcare systems adopting Haskell for regulatory compliance and auditability. The episode closes with a reflection on whether correctness will ever outweigh developer productivity in language adoption. #Haskell #ProgrammingLanguages #FunctionalProgramming #TypeDrivenDevelopment #SoftwareCorrectness #Mercury #Fintech #GHC #Servant #Persistent #Monads #LazyEvaluation #Technology #FexingoBusiness #BusinessPodcast #LucasAndLuna #Episode55 #TechDebate Keep every episode free: buymeacoffee.com/fexingo
-
Why Developers Are Choosing Gleam for Type-Safe BEAM in 2026 16.06.2026 5mThis episode of The Programming Languages Podcast dives into Gleam, a type-safe, functional language that compiles to Erlang's BEAM VM. Lucas and Luna unpack why developers frustrated with Elixir's dynamic typing and JavaScript's complexity are flocking to Gleam. They discuss Gleam's strict type system, its seamless interop with Erlang and Elixir libraries, and real-world adoption at companies like Supabase. The hosts also explore Gleam's growing ecosystem, including its build tool and package manager, and why its simplicity is a breath of fresh air for concurrent systems. Whether you're a BEAM veteran or just curious about the next big language, this episode delivers one concrete takeaway: Gleam is the language that makes type-safe, fault-tolerant programming accessible without the cognitive overhead of Haskell or Rust. #Gleam #BEAM #Erlang #Elixir #TypeSafety #FunctionalProgramming #Concurrency #Supabase #ProgrammingLanguages #Tech2026 #Technology #FexingoBusiness #BusinessPodcast #CodeCraft #DeveloperTools #OpenSource #SoftwareEngineering #WebDevelopment Keep every episode free: buymeacoffee.com/fexingo
-
Why Elixir's OTP Is the Secret Weapon for Fault-Tolerant Systems 15.06.2026 10mLucas and Luna explore why Elixir's OTP (Open Telecom Platform) is gaining traction for building fault-tolerant, concurrent systems in 2026. They dive into a specific case: how Discord uses Elixir and OTP to handle millions of concurrent voice and chat users with minimal downtime. The hosts break down OTP's supervision trees, GenServers, and how Elixir's Erlang heritage makes it a unique choice for modern infrastructure. They also discuss the trade-offs versus Go or Rust for similar workloads, and why startups are increasingly adopting Elixir for real-time features. A concrete look at a language that prioritises resilience over raw speed. #Elixir #OTP #Erlang #FaultTolerant #Concurrency #Discord #GenServer #SupervisionTrees #RealTime #SoftwareEngineering #Technology #ProgrammingLanguages #TechPodcast #FexingoBusiness #BusinessPodcast #OpenTelecomPlatform #BEAM #PhoenixFramework Keep every episode free: buymeacoffee.com/fexingo
-
Why Julia Is the Language for Scientific Computing in 2026 15.06.2026 12mLucas and Luna explore why Julia, the high-performance language for numerical analysis, is finally breaking into production environments in 2026. They focus on the specific case of the Julia package ecosystem, particularly the DifferentialEquations.jl library, which is now used by NASA and Pfizer for modeling complex systems. The episode contrasts Julia with Python's NumPy and SciPy stack, examining how Julia's just-in-time compilation and multiple dispatch solve the 'two-language problem' that has plagued data scientists for decades. Lucas explains how Julia's compiler, LLVM-based, achieves C-like performance without dropping into C or C++ for hot loops. Luna asks whether Julia's relatively small community and package maturity are still barriers. They discuss the impact of Julia's integration with Jupyter notebooks and VS Code, and how companies like AstraZeneca and the Allen Institute have adopted Julia for drug discovery and neuroscience. The episode closes with a reflection on whether Julia will remain a niche tool or become a mainstream language for data-heavy industries. #JuliaLanguage #ScientificComputing #NumericalAnalysis #DifferentialEquations #JITCompilation #MultipleDispatch #LLVM #TwoLanguageProblem #NumPy #SciPy #Python #DataScience #HPC #HighPerformanceComputing #AstraZeneca #NASA #Pfizer #AllenInstitute Keep every episode free: buymeacoffee.com/fexingo
-
How Pony Is Bringing Safe Concurrency to Production Systems 14.06.2026 10mPony is an open-source programming language that brings the actor model and reference capabilities together for provably safe concurrency without a garbage collector pause. In this episode, Lucas and Luna explore how Pony's type system eliminates data races at compile time, why it's gaining traction in high-frequency trading and IoT, and how it compares to Rust, Erlang, and Go for concurrent workloads. They walk through a real example: a Pony program that manages thousands of simultaneous WebSocket connections with zero shared mutable state. Along the way, they discuss the language's origin story at Causality Labs, its adoption at companies like Wallaroo Labs and Sendence, and why the Pony community's focus on formal correctness is attracting researchers and engineers tired of debugging race conditions. If you're building systems where every millisecond and every thread matters, Pony might be the language you haven't tried — but should. #PonyLanguage #ConcurrentProgramming #ActorModel #ReferenceCapabilities #NoDataRaces #SafeConcurrency #SystemsProgramming #HighFrequencyTrading #IoT #OpenSource #CausalityLabs #WallarooLabs #Sendence #RealTimeSystems #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
-
Why Developers Are Choosing Elixir for Real-Time Systems in 2026 14.06.2026 8mIn this episode, Lucas and Luna explore why Elixir, built on the Erlang VM, has become the language of choice for real-time, fault-tolerant systems in 2026. They dive into a specific case: Discord's move to Elixir for its messaging infrastructure, handling 400 million concurrent events daily with 99.999% uptime. The discussion covers the Actor model, OTP's supervision trees, and how Elixir's Phoenix framework with LiveView is changing web development. They also address common criticisms, like the learning curve and ecosystem maturity, and contrast Elixir with Go and Rust for high-concurrency workloads. A concrete look at where Elixir shines and where it doesn't. #Elixir #RealTimeSystems #Concurrency #ErlangVM #OTP #PhoenixFramework #LiveView #Discord #FaultTolerance #ActorModel #Programming #Technology #SoftwareDevelopment #HighConcurrency #WebDevelopment #Backend #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
-
Why Developers Are Choosing Kotlin for Server-Side in 2026 13.06.2026 7mEpisode 49 of The Programming Languages Podcast explores the rise of Kotlin on the server side. Lucas and Luna discuss why developers are increasingly choosing Kotlin over Java for backend systems, citing Kotlin's concise syntax, null safety, and seamless Java interop. They examine real-world adoption at companies like Netflix and Uber, and analyze how Kotlin's features like coroutines and data classes improve developer productivity. The episode also touches on Kotlin's growing ecosystem, including frameworks like Ktor and Spring Boot with Kotlin support. A must-listen for anyone considering Kotlin for their next backend project. #Kotlin #ServerSideKotlin #JavaAlternative #JVM #BackendDevelopment #Coroutines #Ktor #SpringBoot #NetflixTech #UberEngineering #NullSafety #DeveloperProductivity #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #TechPodcast #ModernCoding Keep every episode free: buymeacoffee.com/fexingo
-
Why Go Is the Language for Cloud Infrastructure in 2026 13.06.2026 9mLucas and Luna dive into why Go (Golang) has become the dominant language for cloud infrastructure in 2026. They break down how Go's concurrency model, fast compilation, and built-in tooling make it the default choice for Docker, Kubernetes, Terraform, and countless other cloud-native projects. Specific numbers: Go now powers over 75% of CNCF projects. The episode explores the technical decisions that made Go win—like goroutines over threads, and static binaries. They discuss the trade-offs Go made (no generics originally, simpler error handling) and why those trade-offs were right for infrastructure. A must-listen for developers choosing their next language for backend or cloud work. #GoLang #Golang #CloudInfrastructure #CloudNative #Kubernetes #Docker #Terraform #Concurrency #Goroutines #CNCF #ProgrammingLanguages #Backend #DevOps #InfrastructureAsCode #Technology #FexingoBusiness #BusinessPodcast #TheProgrammingLanguagesPodcast Keep every episode free: buymeacoffee.com/fexingo
-
Why Developers Are Coding on iPads and Tablets in 2026 12.06.2026 9mLucas and Luna dig into the surprising rise of tablet-based coding. With Apple's iPad Pro M4 pushing 120 fps in Xcode and Samsung's DeX mode running full VS Code, more developers are ditching laptops for slates. They break down the hardware specs, the software gaps (no Docker on iPad, limited local emulation), and the real-world workflow of a mobile developer who codes entirely on an iPad. Plus: what the rise of cloud IDEs means for the future of the workstation. If you've ever wondered whether you could code on a tablet, this episode is for you. #iPadPro #TabletCoding #M4Chip #Xcode #VSCode #SamsungDeX #CloudIDE #MobileDevelopment #RemoteWork #DeveloperWorkflow #Technology #Fexingo #FexingoBusiness #BusinessPodcast #ProgrammingLanguages #Coding #iPad #DeveloperTools Keep every episode free: buymeacoffee.com/fexingo
-
Why TypeScript Is Eating JavaScript in 2026 12.06.2026 8mIn this episode of The Programming Languages Podcast with Fexingo, hosts Lucas and Luna explore the meteoric rise of TypeScript in 2026. They dive into how TypeScript's adoption has surged past 80% among professional JavaScript developers, driven by the rise of AI-generated code and the need for type safety in large codebases. Lucas breaks down the key numbers from the State of JS 2025 survey, including the 90% satisfaction rating and the dramatic shift of major libraries like React, Vue, and Svelte to first-class TypeScript support. They also discuss how TypeScript is expanding beyond the browser into backend with Deno and Bun, and the impact of Microsoft's recent push for stricter TypeScript configurations in open-source projects. The episode closes with a look at how TypeScript is reshaping developer education and tooling in 2026. #TypeScript #JavaScript #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #StateOfJS #Deno #Bun #Microsoft #OpenSource #TypeSafety #React #Vue #Svelte #DeveloperTools #AI #CodeGeneration Keep every episode free: buymeacoffee.com/fexingo
-
Why Developers Are Rewriting Everything in Rust in 2026 11.06.2026 9mRust is no longer just for systems programmers. In 2026, its ownership model and safety guarantees are driving adoption across web services, embedded devices, and even frontend tooling. Lucas and Luna unpack the data: GitHub's Octoverse shows Rust grew 50% year-over-year in contributors, while the Linux kernel and Android now mandate Rust for new code. They examine why companies like Meta, Amazon, and Microsoft are prioritizing Rust for performance-critical paths, and how the newly stable Rust 2025 edition has improved async support and compile times. Luna raises the learning curve concern, while Lucas counters with concrete examples of reduced debugging time. They also discuss the broader ecosystem shift—libraries like Tokio, Serde, and Bevy are maturing fast. The episode grounds its claims in specific numbers, avoiding hype, and ends with a forward-looking question about Rust's potential to replace C++ in the next decade. #Rust #ProgrammingLanguages #SystemsProgramming #Performance #Safety #LinuxKernel #Android #GitHubOctoverse #Tokio #Serde #Bevy #CPlusPlus #WebAssembly #EmbeddedSystems #Tech2026 #FexingoBusiness #BusinessPodcast #Technology Keep every episode free: buymeacoffee.com/fexingo
-
How Dart and Flutter Are Winning Cross-Platform in 2026 11.06.2026 11mLucas and Luna dive into why Dart and Flutter have become the dominant cross-platform framework in 2026, overtaking React Native and other competitors. They examine the technical decisions that made Flutter fast—like the Skia graphics engine and the Dart virtual machine—and discuss how Google's bet on Fuchsia OS and ambient computing is driving investment. Lucas walks through the key metrics: over 2 million apps on Google Play, a 40% developer satisfaction lead over React Native in Stack Overflow's 2025 survey, and why companies like Toyota and BMW are building their in-car interfaces with Flutter. Luna brings up the elephant in the room—whether Dart's niche status hurts hiring—and they debate the tradeoffs. No ads: support at buy me a coffee dot com slash fexingo. #Dart #Flutter #CrossPlatform #ReactNative #MobileDevelopment #Google #FuchsiaOS #Skia #JITCompilation #AOTCompilation #TechPodcast #ProgrammingLanguages #DeveloperTools #AmbientComputing #InCarUI #Toyota #BMW #FexingoBusiness Keep every episode free: buymeacoffee.com/fexingo
Popular in
The podcast also appears in the podcast charts of these countries.