EPISODE · Jul 20, 2026 · 9 MIN
How Raku Is Bringing Concurrency to Mainstream Programming
from The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding · host Fexingo
In episode 122 of The Programming Languages Podcast, Lucas and Luna explore Raku—the language formerly known as Perl 6—and its unique approach to concurrency. They dive into how Raku's built-in concurrency model, with features like promises, supplies, and channels, makes writing parallel code more accessible for everyday developers. The conversation contrasts Raku's design with traditional threading models in Python and Java, and examines real-world use cases from a small data pipeline project. The hosts discuss why Raku hasn't gained mainstream traction despite its innovations, and whether its ideas are influencing other languages. A concrete example of parsing log files concurrently illustrates Raku's strengths and trade-offs. The episode aims to give listeners a practical understanding of Raku's concurrency primitives and their potential impact on programming beyond niche communities. #Raku #Concurrency #ProgrammingLanguages #Perl6 #ParallelComputing #AsyncProgramming #Promises #Supplies #Channels #Technology #SoftwareDevelopment #Coding #FexingoBusiness #BusinessPodcast #Podcast #TechPodcast #LanguageDesign #DeveloperTools Keep every episode free: buymeacoffee.com/fexingo
Embed this episode
Ready to play
How Raku Is Bringing Concurrency to Mainstream Programming
No transcript for this episode yet
Similar Episodes
Oct 3, 2025 ·19m
Similar Podcasts
No similar podcasts found.