电子书 编程

Rust编程傻瓜书 赵克利 (英文电子书)

¥2.90 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

如果你对编程世界略有了解,就会发现Rust这几年在开发者社区中火得一塌糊涂,从Mozilla的实验项目一路成长为系统编程领域的新宠儿,甚至被连续多年评为"最受开发者喜爱的编程语言"。但很多新手在尝试入门时往往会被Rust独特的语法和所有权系统吓退,觉得这门语言门槛太高。Paul McFedries的这本《Rust All-in-One For Dummies》正是为解决这个问题而来,它延续了"For Dummies"系列一贯的亲切风格,用通俗易懂的方式带你走进Rust的世界。 Paul McFedries可不是编程书领域的新手,他之前已经写过《HTML, CSS, & JavaScript All-in-One For Dummies》,在技术写作方面经验相当丰富。这本书由John Wiley & Sons出版社出版,属于经典的"Dummies"系列,这个系列最大的特点就是擅长把复杂的技术概念用最平易近人的方式讲出来。 这本书的内容编排非常系统,从最基础的概念讲起,逐步深入到高级特性。全书分为六个主要部分:首先带你认识Rust是什么、为什么要学它、如何搭建开发环境;然后深入讲解Rust的核心概念,包括让Rust与众不同的所有权系统、结构体和枚举等自定义类型;接着探索更深入的主题如trait、泛型、生命周期、错误处理、宏和并发编程;之后转向实战部分,教你如何用Rust构建命令行工具、开发WebAssembly应用,以及构建Web服务器和REST API。 特别值得一提的是,这本书不仅仅教你语法,更会让你理解Rust的设计哲学。Rust之所以能在保证内存安全的同时达到接近C/C++的性能,靠的就是所有权、借用和生命周期这些独特机制。书中会用大量实例帮你建立对这些概念直觉性的理解,而不仅仅是死记硬背规则。无论你是完全没有编程经验的初学者,还是已经掌握其他语言想要拓展技能树的开发者,这本书都能提供你想要的东西。