Concurrency Insights
Joe highlights the importance of maximizing concurrency in software applications, emphasizing the need to eliminate sequential code to achieve optimal performance. He explains Amdahl's law, illustrating how even a small percentage of sequential code can limit speed improvements. The discussion also touches on the programmer's critical role in deciding when to spawn processes on multiple processors, underscoring that automatic parallelization has historically struggled to deliver results.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 89: Joe Armstrong on Erlang
Related Questions