第1天 rust 的优势

Rust语言是一门系统编程语言

它有三大特点

运行快、防止段错误、保证线程安全

系统级编程是相对于应用级编程而言

一般来说,系统级编程意味着更底层的位置

它更接近于硬件层次

并为上层的应用软件提供支持。

系统级编程语言一般有如下特点

可以在资源非常受限的环境下执行

运行时开销很小,非常高效

很小的运行库,甚至于没有

可以允许直接对内存的操作

C和C++是业界最流行的系统编程语言

rust的定位与它们类似

但是增加了安全性

C和C++都是编译型语言,无须规模宠大的运行时支持

也没有自动内存回收机制

但rust有

你可能感兴趣的:(小白学Rust,rust)