
Sign up to save your podcasts
Or


In this episode, Lucas and Luna explore Odin, the systems programming language that's quietly gaining traction for game development and low-level tooling. They discuss its concise syntax, manual memory management, and the 'data-oriented' design philosophy that sets it apart from Rust and Zig. The conversation centers on Odin's growing use in indie game studios and its potential in performance-critical applications beyond gaming. With analogies to C and Pascal, they examine why Odin's simplicity and explicitness appeal to developers who want full control without the complexity of modern C++. They also touch on the language's tooling ecosystem and its future as it approaches version 1.0. By the end, listeners will understand what makes Odin a fresh alternative in the systems programming landscape and whether it's worth learning in 2026.
#OdinLang #SystemsProgramming #GameDev #DataOrientedDesign #LowLevel #CProgramming #RustLang #ZigLang #ProgrammingLanguages #TechPodcast #SoftwareEngineering #IndieGames #Performance #Compiler #ManualMemory #FexingoBusiness #BusinessPodcast #Technology
Keep every episode free: buymeacoffee.com/fexingo
In this episode of The Programming Languages Podcast, Lucas and Luna explore Carbon, Google's experimental language designed as a successor to C++. They break down why Carbon emerged from the challenges of C++'s legacy, how it aims to offer modern safety and tooling while maintaining interoperability with existing C++ codebases, and what the current state of the project is in 2026. With an eye on the broader industry, they discuss whether Carbon can really gain traction against entrenched languages and evolving alternatives like Rust and C++ itself. The conversation covers the design principles, the roadmap, the community's reception, and the practical decisions developers face when considering a shift. Tune in for a focused, clear-eyed analysis of one of the most debated new languages in the systems programming world.
#CarbonLang #CPlusPlus #SystemsProgramming #Google #ProgrammingLanguages #TechPodcast #SoftwareEngineering #LanguageDesign #Interoperability #MemorySafety #Compiler #OpenSource #DeveloperTools #CodeEvolution #TechInnovation #Business #FexingoBusiness #BusinessPodcast
Keep every episode free: buymeacoffee.com/fexingo
In this episode of The Programming Languages Podcast, Lucas and Luna explore why D, the systems programming language that's been around for over two decades, is quietly becoming the go-to choice for performance-critical applications in 2026. They dive into D's unique blend of C-like performance with modern productivity features, from its powerful metaprogramming to its garbage collector that can be turned off. Using concrete examples like a fintech startup's order-matching engine and a game studio's internal tools, they discuss why D's compile-time function evaluation and template system give it an edge over C++, Rust, and Go for certain workloads. They also tackle D's smaller ecosystem and community, acknowledging the trade-offs. If you're a developer looking for a language that balances low-level control with high-level expressiveness, this episode offers a fresh perspective on a hidden gem that's gaining traction beyond its niche.
#DLanguage #SystemsProgramming #Performance #Metaprogramming #CompileTime #CPlusPlusAlternative #RustAlternative #GarbageCollection #Fintech #GameDev #OpenSource #DeveloperTools #ProgrammingLanguages #Technology #FexingoBusiness #BusinessPodcast #TechPodcast #Coding
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna explore how RISC-V, the open-source instruction set architecture, is moving from hobbyist curiosity to a serious contender in data centers and embedded systems. They trace its journey from a 2010 Berkeley project to a 2026 landscape where hyperscalers are designing custom RISC-V silicon, and start-ups like Ventana Microsystems are pushing high-performance implementations. They discuss the economics of open hardware, the role of the RISC-V International foundation, and why software developers should care about a new ISA. With examples like NVIDIA's use of RISC-V microcontrollers in GPUs and Google's involvement, they make the case that RISC-V could disrupt the dominance of x86 and Arm. The episode also touches on the challenges of software ecosystem maturity and the potential for fragmentation. If you are a developer wondering what to learn next, this conversation offers a clear-eyed look at whether RISC-V is a passing trend or a foundational shift.
#RISC-V #OpenSourceHardware #InstructionSetArchitecture #ChipDesign #Semiconductors #DataCenter #EmbeddedSystems #VentanaMicrosystems #NVIDIA #Google #Berkeley #Technology #FexingoBusiness #BusinessPodcast #TechTrends #FutureOfComputing #HardwareStartups #ISA
Keep every episode free: buymeacoffee.com/fexingo
In this episode of The Programming Languages Podcast, Lucas and Luna explore a surprising twist in the AI world: R, the decades-old statistical language, is making a comeback. They trace R's origins at Bell Labs, its dominance in academic statistics, and its recent resurgence fueled by the need for robust statistical modeling alongside machine learning. With the rise of large language models, developers are rediscovering R's powerful data frame, dplyr, and ggplot2 for data analysis and visualization. Lucas and Luna discuss how R's ecosystem, including tidyverse and RStudio, offers a unique blend of statistical rigor and now AI integration, with tools like tidymodels bridging the gap between classical stats and modern ML. They also examine the challenges R faces, such as performance issues and a steep learning curve, and how new packages like Arrow and duckdb are addressing them. The episode argues that R's statistical foundation is becoming a crucial differentiator in an AI-driven world, making it a language worth revisiting. Tune in for a fresh perspective on R's role in the future of data science.
#RProgramming #DataScience #AI #Statistics #Tidyverse #RStudio #MachineLearning #DataVisualization #BusinessPodcast #Technology #Programming #Coding #FexingoBusiness #BusinessPodcast #TechTrends #DataAnalysis #RStats #StatisticalModeling
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna dive into Gleam, a statically typed functional language that's been quietly gaining traction among developers building reliable, concurrent systems. They explore how Gleam's Erlang heritage brings battle-tested fault tolerance to modern web backends, why its type system catches bugs before they reach production, and how its approach to pattern matching and immutability simplifies complex logic. The hosts discuss Gleam's growing ecosystem, including its web framework Wisp, and compare it to TypeScript and Rust for building resilient services. They also touch on Gleam's unique position in the BEAM ecosystem, offering a safe entry point for developers unfamiliar with Erlang's syntax. Along the way, they share practical examples of how Gleam improves developer experience and reduces runtime surprises, and they examine why companies are starting to adopt it for critical systems. The episode wraps with a look at whether Gleam could become a mainstream choice for cloud-native development. Tune in for a clear, no-hype breakdown of a language that's making reliability cool again.
#GleamLang #FunctionalProgramming #BEAM #Erlang #TypeSafety #WebDevelopment #CloudNative #DeveloperExperience #Concurrency #Wisp #ReliableSystems #PatternMatching #Immutability #ProgrammingLanguages #TechPodcast #FexingoBusiness #BusinessPodcast #Technology
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna explore why Haskell, a language often dismissed as academic, is quietly powering critical financial software. They start with a concrete anchor: the 2013 Knight Capital incident, where a flawed software deployment caused a $440 million loss in 45 minutes — a failure that Haskell's type system could have prevented. They discuss how hedge funds and banks use Haskell for high-assurance trading systems, citing companies like Standard Chartered and the cryptocurrency exchange Cardano. Lucas explains key concepts like pure functions, immutability, and the Maybe type, showing how they eliminate entire categories of bugs. Luna pushes back on Haskell's steep learning curve and small talent pool, and they debate whether its benefits justify the costs. The episode concludes with a look at how Haskell's principles are influencing mainstream languages and what that means for the future of programming. Listeners will come away understanding why some of the world's most risk-averse organizations choose Haskell — and why it might be worth learning, even if they never write it in production.
#Haskell #FunctionalProgramming #FinancialSoftware #ProgrammingLanguages #TechPodcast #SoftwareEngineering #TypeSystems #KnightCapital #StandardChartered #Cardano #PureFunctions #Immutability #MaybeType #HighAssurance #Technology #FexingoBusiness #BusinessPodcast #Coding
Keep every episode free: buymeacoffee.com/fexingo
Smalltalk, the language that introduced object-oriented programming decades ago, still shapes modern software development. In this episode, Lucas and Luna explore how Smalltalk's ideas—like objects, messages, and the image-based development model—live on in languages like Ruby, Swift, and even JavaScript. They discuss the history of Smalltalk at Xerox PARC, its influence on the Agile movement, and why some developers still use it today for live coding and rapid prototyping. With examples like the original Smalltalk image and its reflective capabilities, they explain what current programmers can learn from this vintage language. Tune in to understand why Smalltalk remains relevant in 2026.
#Smalltalk #ProgrammingLanguages #Technology #ObjectOriented #XeroxPARC #LiveCoding #Ruby #Swift #JavaScript #Agile #SoftwareHistory #ReflectiveProgramming #ImageBasedDevelopment #FexingoBusiness #BusinessPodcast #TechHistory #ModernCoding #ProgrammingParadigms
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna explore why TypeScript has become the default choice for modern web development, even as JavaScript evolves and new contenders like Python's PyScript and Go's WASM support emerge. Centered on the massive 2026 npm registry milestone of 3 billion weekly downloads, they break down TypeScript's structural typing, its role in large-scale refactors at companies like Airbnb and Stripe, and the growing adoption in backend Node.js projects. They also discuss the trade-offs: the complexity of type gymnastics, the compile step, and how TypeScript's design philosophy contrasts with Rust's memory safety or Go's simplicity. With a focus on practical takeaways for developers, the episode examines why TypeScript's gradual typing and ecosystem integration make it the pragmatic bridge between developer experience and runtime performance. A must-listen for anyone coding in 2026, from frontend to full-stack.
#TypeScript #JavaScript #WebDevelopment #ProgrammingLanguages #DeveloperTools #TechPodcast #SoftwareEngineering #NodeJS #npm #Airbnb #Stripe #PyScript #WASM #BackendDev #FrontendDev #Coding #FexingoBusiness #BusinessPodcast
Keep every episode free: buymeacoffee.com/fexingo
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
From the publisher's feed