Boost Thread ライブラリは java.util.concurrent ライブラリと比べてどうですか?
パフォーマンスは非常に重要なので、私は C++ を使い続けることを好みます (最近では Java の方がはるかに高速ですが)。C++ でコーディングする必要があることを考えると、スレッド化を容易にし、エラーを起こしにくくするためにどのようなライブラリが存在しますか?
最近、JDK 1.5 の時点で Java メモリ モデルが変更され、同時実行性の問題が修正されたと聞きました。C++はどうですか?私が最後に C++ でマルチスレッド プログラミングを行ったのは、pthreads を使用した 3 ~ 4 年前のことです。ただし、大規模なプロジェクトにはもう使用したくありません。私が知っている唯一の他の選択肢は、Boost Threads です。しかし、それが良いかどうかはわかりません。java.util.concurrent については良いことを聞いたことがありますが、Boost スレッドについてはまだ何も聞いていません。