介绍
帮助你写更快,更可靠的软件
挑战High-level ergonomics和low-level control
器译编: 发并括包中其这,码代的 的获 捕以难些这在存译编绝拒它,色⻆的员⻔守了当充
现代开发工具:
- cargo:编译,依赖管理
- rustfmt:一致的代码风格
- rust language server:补全和错误提示
速度和稳定性:
- 速度:开发的速度和程序运行的速度
- 编译器检查:确保了增加功能和重构代码时的稳定性
- 零开销抽象(zero-cost abstractions):把语言的高级特性编译成底层的代码,写起来很快,运行起来也很快