0%

Rust入门

自古逢秋悲寂寥,我言秋日胜春朝。晴空一鹤排云上,便引诗情到碧霄。 – 唐·刘禹锡 《秋词》

一、概念

      Rust是一门系统编程语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似,但是设计者想要在保证性能的同时提供更好的内存安全。 Rust最初是由Mozilla研究院的Graydon Hoare设计创造,然后在Dave Herman, Brendan Eich以及很多其他人的贡献下逐步完善的。Rust的设计者们通过在研发Servo网站浏览器布局引擎过程中积累的经验优化了Rust语言和Rust编译器。

二、使用

  1. 安装curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
  2. 查看版本rustc --version
  3. 升级rustup update
  4. 卸载rustup self uninstall
  5. 查看cargo版本cargo --version
  6. 新建项目cargo new project_name
  7. 构建项目cargo build
    • cargo build --release //打包生产环境
  8. 运行项目cargo run
  9. 检查项目代码cargo check

三、参考

  1. 参考一