C++モジュール:破られた約束?
2025-09-01
この記事は、C++モジュールの進捗状況を悲観的に見ています。著者は、複数の既存のオープンソースコードベースで、C++モジュールが5倍(できれば10倍)のコンパイル時間短縮を示せない場合、廃止すべきだと主張しています。この記事は、コンパイラとビルドシステム間の緊密な統合が必要であることを主要な障害として挙げ、困難な開発過程を強調しています。著者は、マクロリークなどの比較的まれな問題に対処するのではなく、コンパイル速度の向上に焦点を当てるべきだと強調しています。また、実装の困難さを過小評価していたことを指摘し、標準化プロセスを振り返っています。最後に、著者は代替アプローチである`import std`を提案していますが、その改善の可能性は限られていると認めています。
開発
コンパイル速度