How Pony Is Bringing Safe Concurrency to Production Systems episode artwork

EPISODE · Jun 14, 2026 · 10 MIN

How Pony Is Bringing Safe Concurrency to Production Systems

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

Pony 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

Pony 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

NOW PLAYING

How Pony Is Bringing Safe Concurrency to Production Systems

0:00 10:43

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding?

This episode is 10 minutes long.

When was this The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding episode published?

This episode was published on June 14, 2026.

What is this episode about?

Pony 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...

Can I download this The Programming Languages Podcast with Fexingo: Python, Rust, JavaScript, and Modern Coding episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!