编程语言持续流行,并连续五年被开发人员们评为 Stack Overflow 的“最受喜爱”语言。我们当然也喜欢它。它是一种快速,安全且富有表现力的语言,随着它的生态系统发展,其实用性也不断提高。例如,Rust 开始用于数据科学和机器学习,并能。同时,用 Rust 编写的面向流的低延迟数据库 Materialize 也应运而生。
日益受到欢迎。曾经,Rust、C++ 和 Go 哪门语言更好的讨论火了一段时间,谁是赢家却尚未明确。近期,令人感到高兴的是,Rust 改善显著,添加并稳固了更多内置 API,包括上一期技术雷达中提到的。此外,Rust 还启发了新语言的设计。例如, Libra 区块链上的 借鉴了 Rust 的内存管理方式来管理资源,从而确保了数字资产永远不会被复制或隐式丢弃。
Since we last featured it on the Radar in January 2015, we've seen steadily increasing interest in . Some of our clients are now using Rust, mostly in the context of infrastructure tooling but also in high-powered embedded devices. Interest was fuelled by a growing ecosystem as well as improvements to the language itself. The latter included straightforward performance improvements but also changes that make Rust more intuitive, for example the change to non-lexical scoping. Most of the significant changes are included in the Rust 2018 standard released last December.
is a system programming language with modern affordances. It features a rich typing system, safe memory model and task-based concurrency. Compared to the Go language, Rust is more friendly to people who would like to write code in a functional style.