Rust 介绍

Rust作为新一代系统编程语言,它的设计准则是“安全,并发,实用”.
官方网站https://www.rust-lang.org/zh-CN/
Rust的标准库文档https://doc.rust-lang.org/stable/std/
教学文档https://skyao.io/learning-rust/

安全

提供内存安全保证,而且没有额外的性能损失。
Rust对自己的定位是接近芯片硬件的系统级编程语言。

并发

Rust从编译阶段就将数据竞争解决在萌芽状态,保障了线程安全。
用户可以用库的形式实现各种高效且安全的并发编程模型,进而充分利用多核时代的硬件性能。

实用

Rust的执行效率上可与C语言相媲美,具有很好的跨平台特性。
Rust摈弃了手动内存管理带来的各种不安全的弊端,同时也避免了自动垃圾回收带来的效率损失和不可控。在绝大部分情况下,保持来了“无额外性能损失”的抽象能力。

你可能感兴趣的:(Rust)