Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions 1.6/ja/book/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
<!-- Even then, Rust still allows precise control like a low-level language would. -->

ようこそ!この本は[プログラミング言語Rust][rust]の教材です。Rustは安全性、速度、並行性の3つのゴールにフォーカスしたシステムプログラミング言語です。
ガーベジコレクタなしにこれらのゴールを実現していて、 他の言語への埋め込み、要求された空間や時間内での動作、
デバイスドライバやオペレーティングシステムな低レベルなコードなど他の言語が苦手とする多数のユースケースを得意とします
ガーベジコレクタなしにこれらのゴールを実現していて、他の言語への埋め込み、要求された空間や時間内での動作、
デバイスドライバやオペレーティングシステムのような低レベルなコードなど他の言語が苦手とする多数のユースケースを得意とします
全てのデータ競合を排除しつつも実行時オーバーヘッドのないコンパイル時の安全性検査を多数持ち、これらの領域をターゲットに置く既存の言語を改善します。
Rustは高級言語のような抽象化も含めた「ゼロコスト抽象化」も目標としています。
そうでありつつもなお低級言語のような精密な制御も許します。
Expand Down
14 changes: 7 additions & 7 deletions 1.6/ja/book/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Rustのサポートレベルは3階級に分かれていて、それぞれ違う
<!-- are not run so it's not guaranteed to produce a working build, but platforms -->
<!-- often work to quite a good degree and patches are always welcome! Specifically, -->
<!-- these platforms are required to have each of the following: -->
段階2のプラットフォームは「ビルドを保証する」ものと思えます。
2級のプラットフォームは「ビルドを保証する」ものと思えます。
自動テストは走っておらず、ビルド出来たとしてもちゃんと動く保証はありませんが大抵ほぼ動きますしパッチはいつでも歓迎しています!
特に、以下が要請されています。

Expand Down Expand Up @@ -243,7 +243,7 @@ $ rustc --version
<!-- the local hard drive. -->
Windowsを使っていて、表示されないなら%PATHI%システム変数にRustが入っているか確認して下さい。
入っていなければもう一度インストーラを実行し、「Change,
repair, or remove installation」ページのの「Change」を選択し、「Add to PATH」がローカルのハードドライブにインストールされていることを確認して下さい。
repair, or remove installation」ページの「Change」を選択し、「Add to PATH」がローカルのハードドライブにインストールされていることを確認して下さい。

<!-- If not, there are a number of places where we can get help. The easiest is -->
<!-- [the #rust IRC channel on irc.mozilla.org][irc], which we can access through -->
Expand Down Expand Up @@ -397,9 +397,9 @@ fn main() {
<!-- requires these around all function bodies. It's considered good style to put -->
<!-- the opening curly brace on the same line as the function declaration, with one -->
<!-- space in between. -->
さらに、関数の本体部がくるくる括弧(`{`と`}`)で括られていることに留意して下さい。
Rustは全ての関数の本体部にくるくる括弧を要請します
関数宣言と同じ行に1スペース空けて開きくるくる括弧を置くのが良いスタイルとされます
さらに、関数の本体部が波括弧(`{`と`}`)で括られていることに留意して下さい。
Rustは全ての関数の本体部に波括弧を要請します
関数宣言と同じ行に1スペース空けて開き波括弧を置くのが良いスタイルとされます

<!-- Inside the `main()` function: -->
`main()`関数の中では
Expand Down Expand Up @@ -545,7 +545,7 @@ Cargoは3つのものを管理します、則ち、コードのビルド、コ
<!-- you’re using it for the rest of the book. Cargo comes installed with Rust -->
<!-- itself, if you used the official installers. If you installed Rust through some -->
<!-- other means, you can check if you have Cargo installed by typing: -->
ほとんどもほとんどのRustのプロジェクトがCargoを使うのでこれ以後はCargoを使うものと仮定します
ほとんどのRustのプロジェクトがCargoを使うのでこれ以後はCargoを使うものと仮定します
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

これはtypoではないです。" vast, vast majority"を反映するために「ほとんどもほとんどの」としました。平仮名続きで見辛いとかの理由なら確かに変更した方がいいとは思いますが。

公式のインストーラを使ったならCargoはRustに同梱されています。
他の手段でRustをインストールしたなら、以下のコマンドでCargoがインストールされているか確認出来ます。

Expand All @@ -560,7 +560,7 @@ $ cargo --version
Rustをインストールしたシステムのドキュメントを見て、Cargoが別になっているか判断しましょう。

<!-- ## Converting to Cargo -->
## Corgoへ変換する
## Cargoへ変換する

<!-- Let’s convert the Hello World program to Cargo. To Cargo-fy a project, you need -->
<!-- to do three things: -->
Expand Down