Rust 1.68 リリース

rust

Rust 1.68 が 2023/3/10 にリリースされました。

Rust 1.68を早めに深掘り – 2023-3-9
https://aznhe21.hatenablog.com/entry/2023/03/10/rust-1.68

Announcing Rust 1.68.0 – Mar. 9, 2023
https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html

Rust バージョン1.68.0、気になる更新内容をチェック – 2023年4月4日
https://atmarkit.itmedia.co.jp/ait/articles/2304/04/news038.html

インストール

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.68.2 (9eb3afe9e 2023-03-27)

Next Version

Rust Forge によると、次の 1.69 は 2023年4月20日頃に来るらしいです。

Beta 1.69 April 20 2023 UTC March 03 2023 UTC
Nightly 1.70 June 01 2023 UTC April 14 2023 UTC
Nightly 1.71 July 13 2023 UTC May 26 2023 UTC

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

その他の記事

パッケージとクレート
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 の本

コンセプトから理解する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をコピーしました