Mozillaが中心となってオープンソースで開発されている言語「Rust」の最新バージョン「Rust 1.31」がリリースされました。 そしてRust 1.31はこれまでのRust言語に対する破壊的変更によってRust言語を進化させる「Rust 2018 Edition」(以下、Rust 2018)の最初のリリースでもあります。 これまでのRustは「Rust 2015 Edition」(以下、Rust 2015)と呼ばれます。 Rust 2018では言語の破壊的変更が行われましたが、Rust 2018のコンパイルを行うにはオプトイン方式による設定が必要。デフォルトではRust 2015のコードをコンパイルするようになっているため、Rust 2015で書かれたユーザーのコードに対する互換性はRust 2018でも維持されるようになっています。 Rust 2018 Editionでは生産性の
![Rustが過去最大のバージョンアップ、「Rust 2018 Edition」正式リリース - Publickey](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a859a980f4aa024f21d973aa5d174442f1fdba9/height=288;version=1;width=512/https%3A%2F%2Fwww.publickey1.jp%2F2018%2Frust2018edition.gif)