Google&MS「バグの70%はC/C++。Rustにする」 (812レス)
上
下
前
次
1-
新
339
: 2021/07/30(金)11:44
AA×
外部リンク[html]:www.itmedia.co.jp
[240|
320
|
480
|
600
|
原寸
|
GIF
|
べ
|
レス栞
|
レス消
]
339: [] 2021/07/30(金) 11:44:32.13 Facebook、開発言語に「Rust」採用 次期ビルドシステムの開発で https://www.itmedia.co.jp/news/articles/2107/28/news152.html Rustを用いることで、どのような利点があるのか。 Facebookは記事の中で次の4つの項目を挙げています。 ?Rustのasync/awaitシンタックスは、非同期のコードをとてもスムーズに記述できますし、 Rustは複雑な並行処理の詳細を正しく理解するのに役立ちます。 BuckのJavaの計算を一つ一つ並行処理に移行するのは数カ月に及ぶ困難な作業でしたし、 シングルスレッドの大きなボトルネックがまだ存在しています。 ?Rustには、開発をより簡単で楽しいものにしてくれる多くの高レベルな言語機能があります。 それらはenum、パターンマッチング、trait、手続き型マクロなどで、 Rustの開発者の多くに愛されています。 ?Rust はメモリの割り当てをより細かく制御することができます。 ガベージコレクションのある言語では、たとえジェネレーショナルコレクションであっても、 Buckが行うようなインクリメンタルな演算に対応するのは困難です。 ?Rustは高性能です。 Rustに移植することで劇的な性能向上を私たちは見てきました。 http://medaka.5ch.net/test/read.cgi/prog/1619943288/339
開発言語に採用 次期ビルドシステムの開発で を用いることでどのような利点があるのか は記事の中で次のつの項目を挙げています のシンタックスは非同期のコードをとてもスムーズに記述できますし は複雑な並行処理の詳細を正しく理解するのに役立ちます のの計算を一つ一つ並行処理に移行するのは数カ月に及ぶ困難な作業でしたし シングルスレッドの大きなボトルネックがまだ存在しています には開発をより簡単で楽しいものにしてくれる多くの高レベルな言語機能があります それらはパターンマッチング手続き型マクロなどで の開発者の多くに愛されています はメモリの割り当てをより細かく制御することができます ガベージコレクションのある言語ではたとえジェネレーショナルコレクションであっても が行うようなインクリメンタルな演算に対応するのは困難です は高性能です に移植することで劇的な性能向上を私たちは見てきました
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 473 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.033s