Rust

About

Getting Started

Documentation

https://www.rust-lang.org/learn … ランディングページ

Style Guide

古い(と思われる)もの:

参考:

開発環境

2018/8/22現在、VSCode, IntelliJが人気のようだ。
もちろん、Atomでも開発できそうだし、Eclipseもある。

Play Ground

https://play.rust-lang.org/ … Web上でコードの動作を試せる環境。

Learn Rust

Rustをより深く学ぶための教材など。

  • Command Line Book … RustでCLIを書くためのチュートリアルと関連トピック

Community

https://www.rustaceans.org/

Tips:

  • Rustを書く人のことを「Rustacean」という。

CLI

  • cargo
  • rustup … Rustコンパイラインストール。最新バージョンへのアップデート。クロスコンパイル
  • rustc … Rustコンパイラ

rustup

Rust toolchain installer.

Examples:

# ヘルプ表示
rustup help

# Update Rust toolchains and rustup
rustup update
# 更新の有無を確認
rustup check

# ブラウザでローカルにインストールされたドキュメントを開く
rustup doc

rustc

Examples:

# コンパイル
rustc main.rs

# ヘルプ表示
rustc --[h]elp
## 全コマンドオプションを表示
rustc --help -v

# バージョン表示
rustc --version|-V

Road to Rustacean

Rustでコードを書く上で知っておくべき基礎的なトピックやHow toについて書く。

例外処理

入門ガイド:

関連項目:

標準入出力

入門ガイド:

関連項目:

ファイル入出力

関連項目:

コマンドライン引数

入門ガイド:

関連項目: