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

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

Fexingo
Ország Egyesült Államok
Műfajok Üzlet
Nyelv EN
Epizódok 35
Legutóbbi 11.08.2026

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.

Epizódok

  • Why Kotlin Is the Pragmatic Choice for Server-Side Development 11.08.2026 7p
    In this episode, Lucas and Luna explore why Kotlin has become the go-to language for server-side development in 2026, moving beyond its Android fame. They start with a surprising stat: Kotlin now powers over 30 percent of new backend services at major tech firms. Lucas breaks down how Kotlin's concise syntax, null safety, and seamless Java interop let teams cut boilerplate by half while keeping JVM performance. They discuss Spring Boot's evolution with Kotlin coroutines, which make asynchronous code readable and efficient, and compare it to Java's verbosity and the complexity of JavaScript's ecosystem. Luna brings up a real-world example: a fintech startup that migrated from Java to Kotlin and saw a 40 percent drop in null pointer exceptions in production. They also touch on the growing Kotlin Multiplatform, which lets teams share business logic across mobile and backend. The hosts weigh Kotlin's learning curve for Java developers and its long-term viability. They end on a forward-looking note, asking whether Kotlin could eventually rival Java in enterprise adoption. Tune in for a concrete look at why Kotlin is the pragmatic choice for modern backend systems in 2026. #Kotlin #ServerSideDevelopment #JVM #BackendDevelopment #ProgrammingLanguages #Technology #SoftwareDevelopment #SpringBoot #Coroutines #NullSafety #JavaInterop #KotlinMultiplatform #Fintech #DeveloperProductivity #FexingoBusiness #BusinessPodcast #TechTalk #Coding Keep every episode free: buymeacoffee.com/fexingo
  • Why Lua Is the Hidden Scripting Powerhouse in 2026 10.08.2026 9p
    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
  • Why Elixir Is the Secret to Fault-Tolerant Backends 09.08.2026 9p
    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
  • Crystal Lang Is the Fastest Way to Write Fast Code 08.08.2026 9p
    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
  • Zig's Zero-Dependency Takeover of Systems Programming 07.08.2026 8p
    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
  • How GraalVM Is Redefining Polyglot Performance in 2026 06.08.2026 9p
    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
  • Why WebAssembly Is the Compiler Target of 2026 05.08.2026 10p
    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
  • How Jai Is Redefining Game Engine Programming 04.08.2026 7p
    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
  • Why Pony Lang Is Winning Low-Latency Fintech in 2026 03.08.2026 10p
    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
  • Why Julia Is Winning Scientific Computing in 2026 02.08.2026 10p
    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
  • How SQLite Powers Billions of Devices Quietly 01.08.2026 10p
    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
  • Why Go Dominates Cloud-Native Backend Development in 2026 30.07.2026 5p
    Go, the language born at Google in 2009, has become the backbone of cloud-native infrastructure. In 2026, Go's adoption for building microservices, CLI tools, and Kubernetes controllers is at an all-time high. Lucas and Luna explore why Go's simplicity, goroutines, and powerful standard library make it a top choice for backend developers, even as Rust gains traction for performance-critical systems. They break down the latest CNCF survey showing Go's dominance among Kubernetes developers, compare its approach to error handling with Rust's, and discuss how Go's generics (introduced in 1.18) have matured. This episode also looks at the future of Go: can it maintain its position as the default cloud language, or will newer languages like Zig or Carbon challenge it? A must-hear for any developer choosing their next backend stack. #Go #Golang #CloudNative #Kubernetes #BackendDev #ProgrammingLanguages #SoftwareEngineering #CNCF #Microservices #Concurrency #Goroutines #StandardLibrary #GolangGenerics #Tech2026 #FexingoBusiness #BusinessPodcast #Podcast #TechTrends Keep every episode free: buymeacoffee.com/fexingo
  • Why COBOL Powers the Global Financial System in 2026 30.07.2026 7p
    In this episode of The Programming Languages Podcast, Lucas and Luna dive into COBOL — the old-school language that still processes trillions of dollars in transactions daily. They explore why COBOL remains crucial in banking, insurance, and government systems, and examine the 2026 modernization trend where new tools like AWS Mainframe Modernization and IBM's Watsonx are bridging old and new code. Learn why 'extend and embrace' is the strategy, why COBOL programmers are still in high demand, and how open-source initiatives like GnuCOBOL are keeping the language alive. A must-hear for any developer curious about the backbone of global finance. #COBOL #Mainframe #Banking #LegacyCode #IBM #ProgrammingLanguages #Technology #Modernization #FexingoBusiness #BusinessPodcast #FinancialSystems #GnuCOBOL #OpenSource #CareerAdvice #SoftwareDevelopment #CloudMigration #AWS #MainframeModernization Keep every episode free: buymeacoffee.com/fexingo
  • Swift Escapes the Apple Bubble in 2026 29.07.2026 7p
    Swift has long been seen as Apple's language for iOS and macOS apps, but in 2026 it's breaking out of that bubble. According to the 2026 Stack Overflow Developer Survey, Swift server-side usage jumped 40% year over year, and the TIOBE index placed it in the top ten for the first time. In this episode, Lucas and Luna explore how open-source efforts, frameworks like Vapor, and initiatives like Swift on AWS Lambda are driving adoption beyond Apple's ecosystem. They discuss real-world cases — from Airbnb's backend to serverless functions — and weigh Swift's performance, concurrency model, and memory safety against rivals like Go and Rust. The conversation also touches on the challenges: remaining developer skepticism, Apple's influence, and the need for a wider community. If you're a developer curious about where to invest your learning time, this episode gives you the concrete data and context to decide whether Swift is more than a niche language in 2026. #Swift #ProgrammingLanguages #Apple #ServerSideSwift #Vapor #OpenSource #Technology #SoftwareDevelopment #iOS #CrossPlatform #AWS #Lambda #Concurrency #MemorySafety #Performance #DeveloperTools #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
  • How Dart and Flutter Reshape Cross-Platform Development in 2026 29.07.2026 5p
    In this episode of The Programming Languages Podcast, Lucas and Luna dive into why Dart and Flutter have become a dominant force in cross-platform development by mid-2026. They start with a surprising stat from the latest Stack Overflow survey: Flutter has overtaken React Native in developer satisfaction and is now used by over 15 million developers worldwide. Lucas explores how Google's investment in Dart, originally launched as a JavaScript alternative, paid off by creating a seamless mobile-web-desktop experience. They discuss a case study of a startup that migrated from React Native to Flutter and reduced app size by 30 percent while improving performance. Luna explains why Dart's just-in-time compilation during development and ahead-of-time compilation for production sets it apart. They also cover the challenges of learning Dart for developers coming from JavaScript or Java. The episode wraps with a look at Flutter's expanding role beyond mobile, into embedded systems and desktop apps. Plus, a brief listener support mention. Specific, actionable insights for developers evaluating cross-platform frameworks. #Dart #Flutter #CrossPlatform #MobileDevelopment #Google #ReactNative #StackOverflow2026 #AppDevelopment #JavaScript #JITCompilation #AOTCompilation #DeveloperTools #Technology #Coding #ProgrammingLanguages #SoftwareDevelopment #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
  • How Mojo Brings C-Level Speed to Python for AI 28.07.2026 7p
    In this episode, Lucas and Luna dive into Mojo, the new programming language from Modular that promises to combine Python's ease of use with C-like performance for AI workloads. They discuss a benchmark showing a 3000x speedup over pure Python on matrix multiplication, the auto-tuning compiler that optimizes kernels for specific hardware, and the challenges of ecosystem maturity. Featuring insights from founder Chris Lattner, the episode explores whether Mojo can become the go-to language for machine learning engineers who want to avoid writing CUDA. #Mojo #ProgrammingLanguages #AI #MachineLearning #Python #Performance #Compilers #ChrisLattner #Modular #LLVM #CUDA #Rust #OpenSource #Technology #FexingoBusiness #BusinessPodcast #Podcast #Programming Keep every episode free: buymeacoffee.com/fexingo
  • Why Rust Is Becoming the New Standard for Memory-Safe Systems in 2026 28.07.2026 7p
    In March 2026, the White House Office of the National Cyber Director released a report urging the shift to memory-safe languages for critical infrastructure. Rust, with its borrow checker and zero-cost abstractions, is leading the charge. This episode explores how Rust is being adopted in the Linux kernel, by major tech companies like Google and Microsoft, and by the Department of Defense. We discuss the learning curve, the growing ecosystem, and why Rust is poised to become the default for systems programming. If you've been curious about Rust's real-world impact, this episode gives you the concrete numbers and case studies to understand its rise. #Rust #MemorySafety #SystemsProgramming #LinuxKernel #Cybersecurity #WhiteHouseReport #Google #Microsoft #Amazon #DepartmentOfDefense #BorrowChecker #ZeroCostAbstractions #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #TheProgrammingLanguagesPodcast #SoftwareDevelopment Keep every episode free: buymeacoffee.com/fexingo
  • Why Polyglot Programming Is the New Normal in 2026 27.07.2026 6p
    In this episode of The Programming Languages Podcast with Fexingo, Lucas and Luna explore the rise of polyglot programming—where developers use multiple languages in a single project or career. Anchoring on the 2026 Stack Overflow survey showing 62% of professional developers now use more than one language, they discuss the drivers behind this shift: the need for performance and productivity trade-offs, the impact of containerization and language interop tools like PyO3, and the growing salary premium for polyglots. They also examine how modern computer science curricula and bootcamps are adapting, and whether AI-assisted coding will reduce or accelerate the trend. The episode includes a real-world example of a fintech app combining Rust, Python, and JavaScript, and ends with a reflection on the future of the 'language orchestrator' developer. #Polyglot #ProgrammingLanguages #Rust #Python #JavaScript #TypeScript #DeveloperTrends #StackOverflow #TechSkills #HackerRank #WebAssembly #Containerization #Docker #PyO3 #Salary #2026 #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
  • Why Bash Scripting Is Still Essential for DevOps in 2026 27.07.2026 9p
    Lucas and Luna explore why Bash remains the go-to scripting language for DevOps engineers in 2026, despite modern alternatives. They discuss its ubiquity in cloud-native environments, the elegance of Unix pipes, modern Bash features like associative arrays, and when to stick with Bash versus reach for Python. Featuring concrete examples from container orchestration and CI/CD pipelines. #Bash #DevOps #Scripting #Automation #Unix #Linux #CloudNative #ProgrammingLanguages #DevOpsTools #Python #ShellScripting #CI/CD #Containers #Docker #Kubernetes #Technology #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
  • Why R Remains Indispensable for Statistical Computing in 2026 26.07.2026 6p
    In 2026, R has climbed back into the TIOBE top 10 and its package repository CRAN now hosts over 23,000 packages. Lucas and Luna explore why this 30-year-old language is still essential for data science, from the tidyverse and Shiny dashboards to its dominance in biostatistics and academic research. They discuss the role of Posit (formerly RStudio) in building a reproducible ecosystem, and how R's unique strengths—like native data frames and built-in statistical modeling—keep it relevant even as Python expands. If you thought R was fading, this episode will change your mind. #RStats #DataScience #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #Tidyverse #CRAN #Posit #Shiny #Biostatistics #ReproducibleResearch #StatisticalComputing #TIOBE #OpenSource #RStudio #DataVisualization #Analytics Keep every episode free: buymeacoffee.com/fexingo

Népszerű itt:

Ez a podcast ezeknek az országoknak a podcast-listáin is szerepel.