Rustでの並行性へようこそ
Rustはミューテックスとチャネルを用いてOSスレッドを扱う並行性を十分にサポートしています。
Rustの型システムは多くの並行性にまつわるバグをコンパイル時のバグにとどめるという点で、重要な役割を果たします。これは時に fearless concurrency (「怖くない並行性」) と呼ばれます。なぜなら、コンパイラに実行時での正しさを保証することをまかせてよいためです。
Rustはミューテックスとチャネルを用いてOSスレッドを扱う並行性を十分にサポートしています。
Rustの型システムは多くの並行性にまつわるバグをコンパイル時のバグにとどめるという点で、重要な役割を果たします。これは時に fearless concurrency (「怖くない並行性」) と呼ばれます。なぜなら、コンパイラに実行時での正しさを保証することをまかせてよいためです。