今天看啥  ›  专栏  ›  InfoQ

Rust 能够取代 C 语言吗?

InfoQ  · 公众号  · 科技媒体  · 2020-04-20 16:32
作者丨Evrone译者 | 无明策划 | 小智Rust 是 Mozilla 基金会的一个雄心勃勃的项目,号称是 C 语言和 C++ 的继任者。一直以来,C/C++ 中的一些基本问题都没能得到解决,比如分段错误、手动内存管理、内存泄漏风险和不可预测的编译器行为。Rust 的诞生就是为了解决这些问题,并提高安全性和性能。Evrone(一家软件公司)在很多项目中使用了 Rust,我们的工程师们这方面在积累了丰富的经验。在这篇文章中,我们将分享 Rust 的一些主要特性。主要特性:强静态类型;无垃圾回收以及通过指针手动控制数据存储位置的能力;强大的内置静态代码分析器,有助于避免与内存管理和多线程相关的问题;C 语言风格的语法,具有简短的关键字。 Rust 简史 Graydon Hore 于 2008 年发起 Rust ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照