2020年7月4日土曜日

Rustで処理速度を改善: 実装言語を「Go」から「Rust」に変更、ゲーマー向けチャットアプリ「Discord」の課題とは。Improve processing speed with Rust: Implementation language changed from "Go" to "Rust", what is the issue of "Discord" chat application for gamers.

日本語版
https://www.atmarkit.co.jp/ait/articles/2002/10/news038.html
シェアしました。

Click here for English Version.

コメント:
プログラム言語Rustは、Ruby、PHP、Go言語、Javaなどより高速で動作致します。
Go言語やJavaとは異なり、ガベージコレクションが無いので、そのおかげで処理が途中で突然停止したり極端に低速になる事はまずありません。ただし、V言語の方が高速ですが、2020年7月現在V言語にはメモリーリークの問題が残っております。Rustの様にコンパイルが成功すれば、その実行においてメモリーリークが起きない様なシステムにはV言語は、まだなっておりません。Rustにはメモリーリークの問題が無いですが、V言語に比べてRustの方が学習のハードルは少し高い様です。

comment:

Programming language Rust runs faster than Ruby, PHP, Go language, Java, etc.

Unlike Go and Java, there is no garbage collection, so it's unlikely that the process will stop suddenly or become extremely slow. However, V language is faster, but as of July 2020, V language still has a memory leak problem. V language is not yet in the system that the memory leak does not occur in the execution if the compilation succeeds like Rust. Rust does not have a memory leak problem, but Rust seems to have a slightly higher learning hurdle than the V language.








0 コメント:

コメントを投稿