Rust 程序设计语言 简体中文版 1.85.0或损坏。 Rust 破除了这些障碍:它消除了旧的陷阱,并提供了伴你一路同行的友好、精良的工具。想 要 “深入” 底层控制的程序员可以使用 Rust,无需时刻担心出现崩溃或安全漏洞,也无需因为 工具链不靠谱而被迫去了解其中的细节。更妙的是,语言设计本身会自然而然地引导你编写出 可靠的代码,并且运行速度和内存使用上都十分高效。 已经在从事编写底层代码的程序员可以使用 Rust 来提升信心。例如,在 作为另一个例子,以下代码取自一个音频解码器。解码算法使用线性预测数学运算(linear prediction mathematical operation)来根据之前样本的线性函数预测将来的值。这些代码 使用迭代器链对作用域中的三个变量进行某种数学计算:一个叫 buffer 的数据 slice、一个有 12 个元素的数组 coefficients、和一个代表位数据位移量的 qlp_shift。我们在这个例子中 声 更为简单,其在全局或分项目的层次工作。其默认会安 装稳定版 Rust。例如,为了安装 nightly: $ rustup toolchain install nightly 你会发现 rustup 也安装了所有的工具链(toolchains,Rust 和其相关组件)。如下是一位作者 的 Windows 计算机上的例子: > rustup toolchain list stable-x86_64-pc-windows-msvc0 码力 | 562 页 | 3.23 MB | 26 天前3
共 1 条
- 1













