Life is TraversableOnce

programming / Java / Scala / Rust

Rustの資料集(日本語版)

勝手に引用しているので問題があればご連絡ください。


公式ドキュメント

公式ドキュメントのトップ

プログラミング言語Rust(trpl)日本語版

  • 通称The Book
  • 日本語版は少し古い版(1.6)をもとにしている?

Rust言語仕様

標準ライブラリのrustdoc

The Rustnomicon

  • 非安全(Unsafe)なRustコードを書くための上級者向けドキュメント

コンパイルエラー一覧

  • rustcのサブコマンドでもお馴染み、エラーコードと例文つきの索引

実践と例題

Rust Playground

  • ブラウザからRustコードを実行できるfiddle系のツール

Rust by Example日本語版

  • 言語の基礎を1歩ずつ確認できるチュートリアル
  • その場でコード例を編集、実行できる

規約とベストプラクティス

Rust Guildelines

ライブラリの紹介、解説

Crates.io

  • パッケージマネージャでありビルドツールであるCargoの公式サイト(Cargoのチュートリアル
  • CargoからRustのパッケージを検索&登録するサービスでもある

docs.rs

Awesome Rust

読み物

rust-prehistory

  • Rustを初めに設計・開発したGraydon Hoareさんの、当時の開発資料をまとめたリポジトリ。史料!

動画とスライド

Rust: Safe and Scalable Systems Programming

  • 英語。Rust自体の開発者であり、メジャーなライブラリをいくつもリリースしているAlex Crichtonさんの解説動画

The History of Rust

  • 英語。Ver. 1以前・以後のRustの歴史を4つの時期に分け、言語仕様の変遷などを解説した動画

Rust in Production

  • 英語。商用(Production)環境でRustを利用している実例を紹介
  • 新奇なものがProduction Readyになるまでの課題や、「何をもってProduction Readyとするのか?」という話もあり

ブログその他の記事

κeenさんのブログ

  • The Bookの翻訳などで活動されているκeenさんのブログ