Rust 1.58 が 2022/1/14 にリリースされました。
macOS Monterey (Apple Silicon) にインストールしてみます。
既に rust をインストール済みの場合、以下のコマンドでアップデートできます。
% rustup update stable
まだ rust をインストールしていない場合
以下でインストールできます
% curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
インストールしたあとは、ターミナル再起動または
% source $HOME/.cargo/env
バージョン確認
% rustc -V rustc 1.58.0 (02072b482 2022-01-11)
1.58における主な変更点は以下のようです。
・フォーマット文字列が引数をキャプチャできるように
・ビルドと同時にstripできるようになった
・Windowsでファイル操作時に長いパスを正規化するようになった
・Windowsでコマンドを実行する際は作業ディレクトリを検索しなくなった
アップデート内容については、以下の記事によくまとめられています。
Announcing Rust 1.58.0 – Jan. 13, 2022
https://blog.rust-lang.org/2022/01/13/Rust-1.58.0.html
「Rust 1.58.0」がリリース、フォーマット文字列が引数をキャプチャできるように- 2022/01/17
https://codezine.jp/article/detail/15454
Rust 1.58を早めに深掘り – 2022-01-14
https://tech-blog.optim.co.jp/entry/2022/01/14/080000
Next Version
Rust Forge によると、次の 1.59 は 2022年2月24日頃に来るらしいです。
Beta 1.59 February 24 2022 UTC
Nightly 1.60 April 07 2022 UTC
Nightly +1 1.61 May 19 2022 UTC
Rust Forge
https://forge.rust-lang.org
その他の記事
Rustをフル活用したリアルタイムOS「Tock」の特異性 – 2021年12月27日
https://monoist.itmedia.co.jp/mn/articles/2112/27/news045.html
Rust(axum)+NATSでスケーラブルなWebSocketサーバーを実装した – 2021.11.15
https://zenn.dev/taillook/articles/acef344fe6db4d
Rustの新しいWEBフレームワークaxumを触ってみた – 2021.07.31
https://zenn.dev/techno_tanoc/articles/99e54c82cb049f
WASMのサイズでかすぎね?: Rustが征く(6) – 2021.9.24
https://zenn.dev/dozo/articles/14b76b561f3b45
Godot + Rust + wasmによる3Dブラウザゲームの作り方または
Rustはゲーム制作向き言語なのかの考察的な何か – 2021年12月20日
https://qiita.com/namn1125/items/9ef8f147317114545b51
Rustを使ってスケーラブルなプログラムを書く方法 – 2021-12-24
https://blog.j5ik2o.me/entry/2021/12/24/104956
おすすめの Rust の本
コンセプトから理解するRust – 2022/2/12
手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた – 2022/1/21
詳解Rustプログラミング
実践Rustプログラミング入門
プログラミング言語Rust入門
実践Rust入門 [言語仕様から開発手法まで]
Rustで始めるネットワークプログラミング
RustではじめるOpenGL (技術の泉シリーズ(NextPublishing))
プログラミング言語Rust 公式ガイド
コメント