From bb06a95d5a5ea75bf3fa470028b884dea3d9e08c Mon Sep 17 00:00:00 2001 From: bioinformatist Date: Tue, 19 Sep 2017 13:19:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AD=A4=E5=A4=84=E5=BA=94=E6=B3=A8=E6=84=8F?= =?UTF-8?q?=E8=A1=94=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ch01-02-hello-world.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch01-02-hello-world.md b/src/ch01-02-hello-world.md index 1e556b1..3dab7fd 100644 --- a/src/ch01-02-hello-world.md +++ b/src/ch01-02-hello-world.md @@ -122,7 +122,7 @@ main.rs $ ./main # or .\main.exe on Windows ``` -如果 *main.rs* 是 “Hello, world!” 程序,它将会在终端上打印 `Hello, world!`。 +如果 *main.rs* 是上文所述的 “Hello, world!” 程序,它将会在终端上打印 `Hello, world!`。 来自 Ruby、Python 或 JavaScript 这样的动态类型语言背景的同学,可能不太习惯将编译和执行分为两个单独的步骤。Rust 是一种 **预编译静态类型语言**(*ahead-of-time compiled language*),这意味着你可以编译程序并将其交与他人,他们不需要安装 Rust 即可运行。相反如果你给他们一个 `.rb`、`.py` 或 `.js` 文件,他们需要先分别安装 Ruby,Python,JavaScript 实现(运行时环境,VM),不过你只需要一句命令就可以编译和执行程序。这一切都是语言设计上的权衡取舍。