Parallelism vs. Concurrency
The distinction between parallelism and concurrency is crucial for optimizing programmer efficiency. By leveraging parallel collections, developers can achieve significant speedups without the burden of managing concurrency. However, to harness the power of thousands of cores, a shift towards domain-specific languages is necessary, allowing for the expression of parallelism at a higher level, particularly in complex computational problems like airflow simulations.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 171: Scala Update with Martin Odersky
Related Questions