concurrent_programming - kzono/Cxx_1x GitHub Wiki
並行プログラミング
| 言語 | 並行モデル | 適用シーン |
|---|---|---|
| Go | Goroutine + Channel | クラウド、マイクロサービス、Web サーバー |
| Rust | スレッドセーフ + async/await | 高性能サーバー、システムプログラミング |
| Java | スレッドプール + CompletableFuture | エンタープライズアプリ、金融システム |
| Kotlin | コルーチン | Android、Web 開発 |
| Scala | Akka Actor | ビッグデータ、ストリーム処理 |
| Swift | async/await + Actor | iOS 開発 |
| C++ | async/await + コルーチン |
- C++20/23 の導入効果 ~従来との比較~
- C++/C++03(JIS C++)からC++23への移行の手引
- 20分くらいでわかった気分になれるC++20コルーチン
- サンプルコードによるC++23ジェネレータの紹介