图书标签: Rust rust 编程 programming 计算机 Programming O'Reilly 編程語言
发表于2025-02-02
Programming Rust pdf epub mobi txt 电子书 下载 2025
This practical book introduces systems programmers to Rust, the new and cutting-edge language that’s still in the experimental/lab stage. You’ll learn how Rust offers the rare and valuable combination of statically verified memory safety and low-level control—imagine C++, but without dangling pointers, null pointer dereferences, leaks, or buffer overruns.
Author Jim Blandy—the maintainer of GNU Emacs and GNU Guile—demonstrates how Rust has the potential to be the first usable programming language that brings the benefits of an expressive modern type system to systems programming. Rust’s rules for borrowing, mutability, ownership, and moves versus copies will be unfamiliar to most systems programmers, but they’re key to Rust’s unique advantages.
This book presents Rust’s rules clearly and economically; elaborates on their consequences; and shows you how to express the programs you want to write in terms that Rust can prove are free of a broad class of common errors.
Jim Blandy has been programming since 1981, and writing Free software since 1990. He has been the maintainer of GNU Emacs and GNU Guile, and a maintainer of GDB, the GNU Debugger. He is one of the original designers of the Subversion version control system. Jim now works on Firefox’s web developer tools for Mozilla.
写的真一般,而且 trait 整个地方都变了...
评分当枕边书读完了,除了中间有些地方介绍API比较枯燥,对核心概念的讲解、对不同做法的利弊分析都非常清晰,娓娓道来的风格读起来也很舒服
评分写的真一般,而且 trait 整个地方都变了...
评分细节很多,不如官网那本《the rust programming language》易读。有很多跟 C++ 的对比。本书使用 rustc 1.17.0, 小部分内容已经变成 deprecated, 比如现在 trait object 要求明确使用 dyn 关键字
评分Rust 是一门系统编程语言,也是许多区块链底层编程语言,不论是旧欢 Parity,还是新贵 Libra;不论是微软还是 Linux 的核心开发者都对它青眼有加。 Rust 有一些很迷人的地方,比如:AOT,内存安全性,空指针安全性,还是丰富的类型系统,异或是庞大的社区生态。这些别的语言也有,但是都没有这么彻底。 Rust 的特点也十分突出,Ownership 和 borrow、references 还有 shadow,令人眼花缭乱,最最有趣的就是你写一段程序,编译器会 blame 你很多,你就感觉是在和编译器搏斗。 学习 Rust 不只是一时兴起(早在2015年我就听闻过),也是一种拥抱变化的态度,重要的是可以让你在看众多区块链代码时不会那么心慌。 语言的趋势反映了未来的主流开发群体
评分
评分
评分
评分
Programming Rust pdf epub mobi txt 电子书 下载 2025