Update hello-world.md

People use programming language *implementations* like Ruby MRI, CPython, and SpiderMonkey for executing programs.
This commit is contained in:
Xue Fuqiao 2015-04-07 18:07:10 +08:00
parent c52d46e778
commit 6eea4266ec
1 changed files with 4 additions and 4 deletions

View File

@ -149,10 +149,10 @@ If you come from a dynamically typed language like Ruby, Python, or JavaScript,
you may not be used to these two steps being separate. Rust is an you may not be used to these two steps being separate. Rust is an
*ahead-of-time compiled language*, which means that you can compile a *ahead-of-time compiled language*, which means that you can compile a
program, give it to someone else, and they don't need to have Rust installed. program, give it to someone else, and they don't need to have Rust installed.
If you give someone a `.rb` or `.py` or `.js` file, they need to have If you give someone a `.rb` or `.py` or `.js` file, they need to have a
Ruby/Python/JavaScript installed, but you just need one command to both compile Ruby/Python/JavaScript implementation installed, but you just need one command
and run your program. Everything is a tradeoff in language design, and Rust has to both compile and run your program. Everything is a tradeoff in language design,
made its choice. and Rust has made its choice.
Congratulations! You have officially written a Rust program. That makes you a Congratulations! You have officially written a Rust program. That makes you a
Rust programmer! Welcome. Rust programmer! Welcome.