在过去的几年里,我一直从事自主移动机器人领域的研究,本文中的许多示例就源自该领域。我写这篇文章是为了探讨一下,除了众所周知的内存安全保障之外,Rust 还有哪些独特之处。具体来说,就是该语言如何帮助开发者从一开始就编写出更正确的软件,不犯常见的错误,使生成的代码有更强的防错能力。 不只是内存安全 在我与开发者们讨论 Rust 时,一个常见的情况是:那些没有投入大量时间研究这门语言的人往往会对其嗤之 ...
我将在这篇文章中向您介绍Cortex-M QuickStart模板,它可以让您在设置嵌入式Rust项目时更加轻松··· 学习嵌入式Rust需要理解高级语言概念和与硬件交互的低级细节。我建议从阅读《Rust编程语言》一书开始。一旦理解了这些概念,再深入学习嵌入式方面的知识就 ...
2024 年 Rust 现状调查结果已经发布,显示生产力有所提升,但编译慢和调试困难仍然是重大挑战。另一个令人关注的问题是,尽管 Rust 具有安全优势,但其使用率并未如预期那样增长。开发者指出,使用率低和高复杂性是他们对未来感到担忧的原因。 该 调查 ...
开发人员之前仅能够使用C或C++语言对这类Cortex-M器件进行编程。现在又有了第三种选择,即Rust编程语言,为开发人员带来许多有用的新功能。 编程新语言 近年来,消费、医疗、农业、工业以及其他领域对物联网(IoT)连接的需求不断增长,产品开发咨询公司42 ...
凭借卓越的内存效率、速度与安全性等特点,近几年 Rust 可谓深受大厂青睐: 2019 年,AWS 表示开始在其基础架构中越来越多地使用 Rust 后,决定赞助 Rust,即 Rust 团队可以优惠租用 AWS 基础设施以进行语言开发。 2021 年 2 月 9 日,Rust 基金会成立,Mozilla、亚马逊 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果