书籍介绍
在当今快速发展的技术时代,Rust编程语言以其出色的性能、安全性和内存管理特性,受到了越来越多开发者的关注。本书旨在帮助读者掌握Rust编程语言,不仅包括其基础知识,更深入探讨了Rust的高级特性和最佳实践。通过学习本书,读者可以了解到Rust语言的强大之处,并将其应用于实际项目中。
作者简介
张汉东,80后资深软件工程师,具备丰富的互联网行业经验,曾服务于电商、社交游戏等领域。现为企业独立咨询师,为多家知名企业提供咨询服务。热衷于心智教育及创客领域,是《Ruby原理剖析》一书的译者。擅长Rust语言,积极参与社区建设和编译器修复,致力于推广Rust语言。
推荐理由
《Rust编程之道》是一本深入浅出的Rust编程语言指南,详细介绍了Rust语言的核心概念、编程范式以及其在各种应用场景中的使用。本书内容丰富,涵盖了从语言基础到高级特性,再到并发编程和安全抽象等多个方面,为读者提供了一个全面了解Rust语言的视角。
适合哪些人读
1. 对Rust编程语言感兴趣的初学者,希望快速掌握Rust的基础知识和编程技巧。
2. 有C/C++编程经验,希望学习一门性能更好、更安全的编程语言的开发者。
3. 在使用Rust进行Web开发、游戏开发或系统编程等领域有实际需求的开发者。
4. 对Rust的类型系统、所有权、借用和生命周期等核心概念感兴趣的编程爱好者。
5. 希望了解Rust并发编程、内存管理、宏系统和unsafe代码等高级特性的开发者。
目录
第1 章 新时代的语言 1
1.1 缘起 1
1.2 设计哲学 3
1.2.1 内存安全 3
1.2.2 零成本抽象 4
显示全部