Rust 1.71 リリース

rust

Rust 1.71 が 2023/7/13 にリリースされました。

Announcing Rust 1.71.0 – July 13, 2023
https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html

Rust 1.71を早めに深掘り – 2023-07-13
https://aznhe21.hatenablog.com/entry/2023/07/14/rust-1.71

1.71.0 (13 July, 2023) Change Logs
https://releases.rs/docs/1.71.0

インストール

macOS Ventura (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.71.1 (eb26296b5 2023-08-03)

Next Version

Rust Forge によると、次の 1.72 は 2023年8月24日頃に来るらしいです。

Beta 1.72 August 24 2023 UTC July 07 2023 UTC
Nightly 1.73 October 05 2023 UTC August 18 2023 UTC
Nightly +1 1.74 November 16 2023 UTC September 29 2023 UTC

Rust Forge
https://forge.rust-lang.org

その他の記事

2022年、Rustの未来を探る旅 (1) はじめに – 2022/08/11
https://zenn.dev/qnighy/articles/bda50fe4dda4d6

データでわかるRustの開発者達
〜Rust Survey 2021の深堀 – 2022-09-22
https://gihyo.jp/article/2022/09/rust-monthly-topics-01

Rustでasync/await文を利用して自動でコールスタックをヒープに展開しメモ化もする (プロコン・競プロ向け) – 2022/9/19
https://zenn.dev/luma/articles/rust-auto-call-stack-in-heap

【Yew】Rustでフロントエンド開発 – Rustのマクロを紐解く – 2022-10-11
https://tech.isid.co.jp/entry/2022/10/11/%E3%80%90Yew%E3%80%91Rust%E3%81%A7%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E9%96%8B%E7%99%BA_-_Rust%E3%81%AE%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E7%B4%90%E8%A7%A3%E3%81%8F_-

パッケージとクレート
https://doc.rust-jp.rs/book-ja/ch07-01-packages-and-crates.html

ファイルの階層構造
https://doc.rust-jp.rs/rust-by-example-ja/mod/split.html

Rustをフル活用したリアルタイムOS「Tock」の特異性 – 2021年12月27日
https://monoist.itmedia.co.jp/mn/articles/2112/27/news045.html

Rust言語を推進する「Rust Foundation」がフルタイムのエンジニアを2名募集中
年収10万ドルから15万ドル – 2023年1月11日
https://www.publickey1.jp/blog/23/rustrust_foundation21015.html

Rustが、コードのスタイルガイド「Rust Style Guide」と自動整形ツールを導入する理由
コードをめぐる議論を省き、メンタルの負担を減らし、プログラマを参加しやすくする – 2018年2月19日
https://www.publickey1.jp/blog/18/rustrust_style_guide.html

Mozillaが開発する「Rust言語」、バージョン1.10が登場
本バージョンからRust自身でRustを実装 – 2016年7月13日
https://www.publickey1.jp/blog/16/mozillarust110rustrust.html

Rustで自作プログラミング言語を自作x86_64アセンブラでセルフホスティングした記録 – 2022/12/23
https://zenn.dev/yubrot/articles/2fd610129b157f

YJITで使ったRustの省メモリ化テクニック – 2022年12月22日
https://qiita.com/k0kubun/items/0925afa44da13649a1a0

Reference Cycles Can Leak Memory
https://doc.rust-lang.org/book/ch15-06-reference-cycles.html

なぜRustはメモリ安全なのかをC言語のコードと考える – 2022年11月20日
https://qiita.com/ohakutsu/items/5d29001f79d42d63e886

Rustのエコシステムの拡がりを感じるデスクトップアプリのためのツールキットTauriを紹介 – 2022年12月16日
https://thinkit.co.jp/article/20574

Rustで複数の通信プロトコルに対応したリアルタイム通信サーバを実装する – 2022/12/18
https://zenn.dev/yoshd/articles/47fd56dc4f863e

RustでProtocol BuffersからGraphQL BFFを自動生成してみた知見 – 2021/3/26
https://www.wantedly.com/companies/wantedly/post_articles/314403

Rustでネットワークインターフェイス一覧を取得し、宛先IPから送信元IPを選択する – 2022年12月4日
https://qiita.com/saiton03/items/e23b308cc2b8e4ebd66d

Rustで始めるTCP自作入門 – 2021/9/3

Rustで始めるネットワークプログラミング – ‎2019/6/10

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 の本

Webアプリ開発で学ぶ Rust言語入門 – 2022/9/30

コンセプトから理解するRust – 2022/2/12

手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた – 2022/1/21

プログラミングRust 第2版 – 2022/1/19

詳解Rustプログラミング – 2021/11/17

Rust+ECSでゲーム開発 -ゲームエンジンAmethystのススメ – 2021/9/24

Rustで始めるTCP自作入門 – 2021/9/3

並行プログラミング入門 ―Rust、C、アセンブリによる実装からのアプローチ – 2021/8/24

実践Rustプログラミング入門 – 2020/8/22

プログラミング言語Rust入門 – 2020/3/25

実践Rust入門 [言語仕様から開発手法まで] – 2019/5/8

Rustで始めるネットワークプログラミング – 2019/6/10

RustではじめるOpenGL (技術の泉シリーズ(NextPublishing))

プログラミング言語Rust 公式ガイド – 2019/6/28

コメント

タイトルとURLをコピーしました