文章预览
--文末赠书-- 熟练掌握一门编程语言的最佳途径就是深入分析、学习、理解优秀的代码。Rust标准库源代码正是最理想的素材。 本文就先来对Rust标准库体系进行一个介绍,更为详细的介绍欢迎阅读《深入Rust标准库:必备的Rust语言高级指南》一书,或关注本书作者5月29号的直播↑。 Rust被设计为能编写操作系统(OS)内核的系统级编程语言,使用静态编译,不采用GC(Garbage Collection)机制。 Rust具备现代编程语言的高效率语法,且开发的应用程序具有类似C语言的性能,并在代码编译阶段就能保证内存安全、并发安全、分支安全等安全性。 现代编程语言通常集成标准库。 编程语言的众多关键特性都由标准库实现。 采用GC机制的现代编程语言Java和Python,主要用于编写用户态程序。 它们的标准库只需要支持用户态模型即可。 因为是系统级编程语言,所以
………………………………