Riccardo Terrell, author of Concurrency in .NET: Modern Patterns of Concurrent and Parallel Programming, discusses concurrency, an important topic in the era of multicores in any machine. SE Radio host Felienne spoke with Terrell about concurrency, parallelism, and immutability. They discussed the impact of programming languages and paradigms on concurrent programming and explored common issues that developers run into when solving concurrent problems.