Rust 是一种非常年轻的语言,仅在 2010 年推出。Rust 的主要目标是性能和安全性。Rust 变得非常流行,自 2016 年以来在 Stack Overflow 开发者报告中被评为最受喜爱的编程语言。Rust 已经引起了各大公司的兴趣,这些公司投资于进一步的开发,因此围绕开源语言创建了一个活跃的社区。
+ 性能:Rust 在构建时就考虑到了性能。它在速度方面与 C/C++ 相当,但比这两种语言更安全。
+ 社区:Rust 拥有一个年轻但积极且热心的社区。此外,亚马逊和 Dropbox 等公司正在积极投资该语言,这进一步提高了它的受欢迎程度。
+ 库管理器:Cargo 是 Rust 中的内置依赖管理器,它使代码管理变得简单易行。
- 复杂性:Rust 相当复杂,学习这门语言可能需要更多时间。但是,有关 C/C++ 的知识可能有助于加快学习过程。
- 编码速度较慢:与 Python 和 JavaScript 等语言相比,Rust 非常年轻,在线可用的代码很少。这意味着,开发人员需要编写更多代码。
- 垃圾收集:Rust 没有垃圾收集工具,这意味着无法轻松管理存储。
Dropbox、微软、Facebook