Skip to content

Commit 46099c0

Browse files
Apply suggestions from code review
Co-authored-by: LeSeulArtichaut <[email protected]>
1 parent 814d27d commit 46099c0

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/getting-started.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This documentation is _not_ intended to be comprehensive; it is meant to be a
44
quick guide for the most useful things. For more information, [see this
5-
chapter](./building/how-to-build-and-run.md).
5+
chapter on how to build and run the compiler](./building/how-to-build-and-run.md).
66

77
## Asking Questions
88

@@ -77,7 +77,7 @@ recommend trying to build on a Raspberry Pi :P
7777

7878
Building the compiler takes more than half an hour on my moderately powerful
7979
laptop. The first time you build the compiler, LLVM will also be built unless
80-
you use system LLVM (see below).
80+
you use your system's LLVM (see below).
8181

8282
Like `cargo`, the build system will use as many cores as possible. Sometimes
8383
this can cause you to run low on memory. You can use `-j` to adjust the number
@@ -140,16 +140,16 @@ the following settings:
140140

141141
### `./x.py` Intro
142142

143-
`rustc` is a _bootstrapping_ compiler, which means that it is written in Rust. So where do you
143+
`rustc` is a _bootstrapping_ compiler, which means that it is written in Rust and thus needs to be compiled by itself. So where do you
144144
get the original compiler from? We use the current beta compiler
145-
to build the compiler. Then, we use that compiler to build itself. Thus,
145+
to build a new compiler. Then, we use that compiler to build itself. Thus,
146146
`rustc` has a 2-stage build. You can read more about bootstrapping
147-
[here][boot], but you don't need more to contribute.
147+
[here][boot], but you don't need to know much more to contribute.
148148

149149
[boot]: ./building/bootstrapping.md
150150

151151
We have a special tool `./x.py` that drives this process. It is used for
152-
compiling the compiler, the standard libraries, and `rustdoc`. It is also used
152+
building the compiler, the standard libraries, and `rustdoc`. It is also used
153153
for driving CI and building the final release artifacts.
154154

155155
Unfortunately, a proper 2-stage build takes a long time depending on your

0 commit comments

Comments
 (0)