マルチコアのCPUが当たり前の状態になり、非同期処理を当たり前に使わざるを得ない時代が来ています。非同期処理を100%使いこなすことが非常に難しいことは今も昔も同じですが、必要になるに伴い様々な工夫がなされ、アムダールの法則やデータ競合などの狩猟な問題については、すべてではないにせよ多くの場合について普通のプログラマーが使える時代が来ています。それについて解説します。