/* Page prose (ja) */
"Overview" = "# なぜモダンな並行処理か\n\n![Modern Concurrency in Swift](Swift.png)\n\nこれまでのクラシックな章では、キューへのディスパッチ、グループでの待機、共有状態の保護、ジョブを Operation として包んでその依存関係を組み立てるなど、手作業でメインスレッドから作業を追い出すことにずっと取り組んできました。動作はしますが、それらのツールはどれも*管理作業*をあなたに押し戻してきました。この章では、クラシックモデルがどこで重くなるのかを正確に実感し、それを解決するために設計されたモデルを初めて目にします。まだ覚えるべき新しい構文はありません。モダンモデルにあるすべての背後にある*なぜ*だけです。\n\n---\n\n## このページで学ぶこと\n\n* クロージャベースのクラシックモデルがあなたに課す、繰り返し現れる「税金」。\n* 連鎖した非同期呼び出しが**破滅のピラミッド**へと崩れ落ちる理由。\n* クロージャによって、エラー処理に `throws` / `do-try-catch` を使えなくなる仕組み。\n* 生々しいビフォー/アフター。同じジョブを、まずコールバックとして、次に `async`/`await` として。\n* 次に実践的に学ぶ、モダンな並行処理の三本の柱。\n\n準備ができたら、次のページに進みましょう。税金を数え始めます。\n\n1 / 6 ページ  |  [次へ](@next)";
