原文: https://stackoverflow.blog/2020/01/20/what-is-rust-and-why-is-it-so-popular/
Rust已经连续4年成为Stack Overflow年度最受欢迎的编程语言.
为什么Rust这么受欢迎? 简单的答案是: Rust解决了很多编程语言当前的痛点. Rust确实有很多创新和突破, 但是目前相对主流语言来说使用的人数较少.
高度概括一下:
- Rust是静态编译型语言, 性能高, 内存安全, 无垃圾回收
- Rust使用"Borrow Checker" 机制将程序的很多运行时的错误和漏洞在编译期就解决了(编译不过!)
- Rust提供了很多高层次的抽象工具, 可以写出很简洁,健壮,安全的代码
- Rust具有很好向后兼容性
- Rust提供了cargo , rustup 等工具链, 可以很方便的进行包管理, 项目代码管理, 测试,文档生成, 发布