228
227

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Rustのリンク集

Last updated at Posted at 2018-07-11

Rustのリンク集です。学習や書くときに参照するページ等をまとめています。

公式ドキュメントの和訳のリストを見たい場合はRustの日本語ドキュメントにまとめられています。

学習

入門

中級者向け

上級者向け

  • The Rustnomicon (和訳: Rust 裏本): unsafeなRustの書き方のドキュメントです。和訳は1年以上更新されていないようです。
  • The Rust Reference: Rustのリファレンス(仕様のようなもの)です。

WebAssembly入門

書くときに参照するもの

  • The Standard Library: 標準ライブラリのドキュメントです。
  • crates.io: Rustのセントラルリポジトリです。ライブラリを検索できます。
  • Lib.rs: crates.ioの検索性の低さと重さをカバーする非公式なサイトです。検索機能とクレートの種類毎の一覧があります。
  • Rust Playground: Rustのオンラインでの実行環境です。

書き方

  • The Manifest Format: cargo.tomlの書き方が載っています。
  • Conditional compilation: #[cfg]で指定できるキーワードのリストです。
  • Rust Cookbook: Rustの書き方集です。f32を要素に持つスライスのソートの仕方 (f32Ordトレイトを実装していないのでそのままではソートできない) などが載っています。
  • Rust Language Cheat Sheet: Rustのチートシートです。キーワードや構文のリストが載っています。ソースを見ていてb"..."など知らない書き方が出てきたときにさっと調べられます。

新機能の情報

  • The Rust Programming Language Blog: Rustの公式ブログです。
  • OPTiM TECH BLOG: Rustの更新情報を日本語で解説しているブログです。
  • This Week in Rust: Rust界隈の動きをまとめているサイトです。毎週更新しています。
  • The Rust Edition Guide: エディション (メジャーバージョンのようなもの) 毎の変更点がまとめられています。プログラミング言語Rustの和訳で勉強した場合は、2015 editionで勉強したことになるので特におすすめです。
  • 簡潔なQ: Rustそのものについて詳しい話が書かれているブログです。
  • The Unstable Book: unstableな機能の網羅的なリストです。

その他

  • Rust Forge: Rustのエコシステムに関する資料です。次のバージョンのリリース日はここから確認できます。
  • Are we (I)DE yet?: RustのIDEやテキストエディタの機能比較ページです。少し情報が古いようです。
  • Are we GUI Yet?: RustのGUIライブラリの状況に関するページです。
  • Are we game yet?: Rustのゲームライブラリの状況に関するページです。

他のリンク集

  • Rustのドキュメント: Rust公式のドキュメントのリンク集です。
  • Rustの資料集(日本語版): この記事を書いてから気づきましたが、同じようなことをしている人がいました。この記事とはまた別の基準でまとめられていて面白いです。
228
227
12

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
228
227

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?