rust
引き続きRustの勉強ですねー。 前回の If と Loopsに続いてhttps://doc.rust-lang.org/bookをやっていきます。 今日は4.7. Vectorsからです。 4.7. Vectors vectorは動的で拡張可能なarrayです。 標準ライブラリ内でVec<T>として実装されています。 vectorはデ</t>…
Rustの勉強まだ続いてます。 前回の Primitive Types と Commentsに続いてhttps://doc.rust-lang.org/bookをやっていきます。 今日は4.5. ifからです。 4.5. if Rustのifは式です。つまり、値を返します。 その他は一般的なifと同様な感じです。Rubyのifに近…
前回の Variable Bindings と Functionsに続いてhttps://doc.rust-lang.org/bookをやっていきます。 今日は4.3. Primitive Typesからです。 4.3. Primitive Types Primitive Types primitiveな型は全て、Rust言語に組み込みの型です。 構成はJavaなどの他の…
Rustの勉強です。 前回に続いてhttps://doc.rust-lang.org/bookをやっていきます。 今日は4.1. Variable Bindingsからです。 4.1. Variable Bindings Variable Bindings 変数の束縛 letは、変数を束縛します。 fn main() { let x = 5; } このままでコンパイ…
前回に続いてRustのチュートリアルをやっていきます。 今日は2. Getting Startedからです。 Installing 復習。 MacやLinuxならcurl -sSf https://static.rust-lang.org/rustup.sh | shでOK。自分も以前これでやった。 Uninstalling MacやLinuxならsudo /usr/…
System Programing プログラミングを始めて7年くらい経ちます。気付けば、プログラミング書き始めの頃に頭に描いていた、おれおれOSを書いたりおれおれRDBを実装したりといった「これこそPrograming」というような開発ができる実力が付く気配が一向にありま…