Rust - a safe、concurrent、practical language

Rust - a safe, concurrent, practical language

Rustコアチームは6月21日(米国時間)、「Announcing Rust 1.27 - The Rust Programming Language Blog」において、プログラミング言語「Rust」の最新版となる「Rust 1.27.0」の公開を伝えた。すでに以前のバージョンのRustをrustup経由でインストールしてある場合には、次のコマンドでアップデートが可能とされている。

rustupで最新版へアップデート

rustup update stable

「Rust 1.27.0」には長らく待ち望まれていた言語機能が2つ追加されている。その1つは「SIMD (Single Instruction, Multiple Data)の強化」であり、もう1つは「dyn Traitシンタックスの強化」だ。

Rust 1.26で導入された「デフォルトマッチバインディング」機能には問題があることが発見されたものの、バグが発見されたのがRust 1.27.0のリリースエンジニアリングがかなり進んだ段階だったため、今回のリリースにはデフォルトマッチバインディングのバグが残ったままになっている。そのため、近いうちにこのバグを修正したRust 1.27.1およびRust 1.26.3を公開するとしている。

Rustは10万人を超える開発者を対象にしてStack Overflowで実施されたアンケートにおいて、もっとも愛されているプログラミング言語1位に選ばれている。