Concurrency is not hard. It can actually feel natural and easy. Surprisingly little effort is required to achieve a great level of concurrency in your everyday code. Come and pick the fruit that hangs low, right above your head. Stretch out your hand and learn to use parallel collections, asynchronous functions, fork/join and dataflow variables. You can write code that runs fast on modern multi-core chips without dramatic impact on your applications' architecture. It will be deterministic and reliable. Come and get ready for the multi-core future.