Rust 一直被评为人们最想学习的语言之一。2022 年,Opensource.com 发表了一些文章来帮助你入门。
Rust 是一种相当新的语言,但它发展迅速。人们对它的普遍兴奋不仅仅是对尝试新语言的兴趣。Rust 具有真正有用的功能,例如使用 Box
数据类型将数据分配到堆(而不是栈)的能力。无需单独的垃圾回收,你也不必手动管理内存。此外,用于库管理和安装的 Crate.io 基础设施使查找和使用 Rust 社区贡献的函数变得容易。
安装工具链
在考虑学习 Rust 时,有很多令人兴奋的地方,但它也是一种复杂的语言,可能会让人望而生畏。编程是一门实践学科。要学习一门语言,仅仅阅读和思考是不够的。你最终必须使用它。如果你对 Rust 好奇但还没有编写任何 Rust 代码,那么请通过安装工具链来迈出学习 Rust 的第一步。
调试 Rust
理解复杂系统的最佳方法是了解它们是如何崩溃的。Rust 团队为你准备了一个可用于调试的 Rust 应用程序示例。
Rust 中的并发
Rust 的“无畏并发”有时被解释为关于线程。这没错:Rust 的并发模型确实使线程代码更易于编写和理解。但这并不是它的全部功能!获得并发的另一种方法是使用异步代码。正如 Stephan Avenwedde 的文章Rust 中的异步编程所阐明的那样,Rust 的异步原语非常强大。
你尝试过 Rust 吗?
你尝试过 Rust 了吗?如果还没有,花一些时间阅读这些文章并进行实验。请在评论中告诉我们你的想法。
评论已关闭。