Episode 30 of @RuntimeArguments is live at RuntimeArguments.fm — "Available compute: way more than you need, right up until you need it." Wolf @YesJustWolf leads a deep dive into why almost every program you've ever written has wasted most of the hardware it runs on, while Jim @jammcq brings the infrastructure angle on what happens when one machine genuinely isn't enough. Concurrency and parallelism aren't the same answer — maybe they aren't even the same problem. This episode maps the whole stack from SIMD up through goroutines, async/await, and actor models, takes a hard look at GPU transfer costs (and why Apple Silicon sidesteps them for some kinds of problems), and lands on the one truth that unites everything: shared state is your enemy.
As always, we want to know what you think:
#Podcast #TechPodcast #Concurrency #Parallelism #Python #Go #Rust #AsyncAwait #GPU #AppleSilicon #PerformanceEngineering #SoftwareDevelopment
