@@ -13,7 +13,7 @@ even when people use the registry as the primary source of packages.
1313
1414We think that it’s very important to support multiple ways to download
1515packages, including downloading from GitHub and copying packages into
16- your project itself.
16+ your package itself.
1717
1818That said, we think that [ crates.io] offers a number of important benefits, and
1919will likely become the primary way that people download packages in Cargo.
@@ -46,7 +46,7 @@ languages include:
4646
4747Yes!
4848
49- Cargo handles compiling Rust code, but we know that many Rust projects
49+ Cargo handles compiling Rust code, but we know that many Rust packages
5050link against C code. We also know that there are decades of tooling
5151built up around compiling languages other than Rust.
5252
@@ -58,7 +58,7 @@ functionality among packages.
5858### Can Cargo be used inside of ` make ` (or ` ninja ` , or ...)
5959
6060Indeed. While we intend Cargo to be useful as a standalone way to
61- compile Rust projects at the top-level, we know that some people will
61+ compile Rust packages at the top-level, we know that some people will
6262want to invoke Cargo from other build tools.
6363
6464We have designed Cargo to work well in those contexts, paying attention
@@ -67,7 +67,7 @@ have some work to do on those fronts, but using Cargo in the context of
6767conventional scripts is something we designed for from the beginning and
6868will continue to prioritize.
6969
70- ### Does Cargo handle multi-platform projects or cross-compilation?
70+ ### Does Cargo handle multi-platform packages or cross-compilation?
7171
7272Rust itself provides facilities for configuring sections of code based
7373on the platform. Cargo also supports [ platform-specific
@@ -77,7 +77,7 @@ configuration in `Cargo.toml` in the future.
7777[ target-deps ] : reference/specifying-dependencies.html#platform-specific-dependencies
7878
7979In the longer-term, we’re looking at ways to conveniently cross-compile
80- projects using Cargo.
80+ packages using Cargo.
8181
8282### Does Cargo support environments, like ` production ` or ` test ` ?
8383
@@ -105,10 +105,10 @@ issue][3].
105105
106106The purpose of a ` Cargo.lock ` is to describe the state of the world at the time
107107of a successful build. It is then used to provide deterministic builds across
108- whatever machine is building the project by ensuring that the exact same
108+ whatever machine is building the package by ensuring that the exact same
109109dependencies are being compiled.
110110
111- This property is most desirable from applications and projects which are at the
111+ This property is most desirable from applications and packages which are at the
112112very end of the dependency chain (binaries). As a result, it is recommended that
113113all binaries check in their ` Cargo.lock ` .
114114
0 commit comments