- Learning Rust
- Paul Johnson Vesa Kaihlavirta
- 177字
- 2021-07-02 23:07:10
Preface
Rust is a new programming language. It offers performance and safety that is equivalent to, or even surpasses, modern C++ while being a modern language with a relatively low barrier to entry. Rust's momentum, combined with its active and friendly community, promise a great future for the language.
While modern and fluent, Rust is not a particularly easy language. The memory management system keeps track of the life of every entity that is used in your program and is designed in such a way that this tracking can typically happen entirely at compile time. The Rust programmer's burden is to help the compiler when it cannot decide for itself what should happen. Since modern programming is possible without ever facing such responsibilities, a modern programmer may not immediately feel comfortable with Rust.
However, like all expertise and skill, the more difficult it is to attain, the more valuable it is, and this book is here to help you. This book covers the basics of Rust, enabling you to gain enough skills to start programming with it.
- Advanced Machine Learning with Python
- Cassandra Data Modeling and Analysis
- 微信公眾平臺開發:從零基礎到ThinkPHP5高性能框架實踐
- 微信小程序入門指南
- Mastering Linux Security and Hardening
- 代替VBA!用Python輕松實現Excel編程
- UI動效設計從入門到精通
- Kohana 3.0 Beginner's Guide
- Mastering Python
- R語言數據分析從入門到實戰
- Tkinter GUI Application Development Blueprints
- Mastering Wireless Penetration Testing for Highly Secured Environments
- 算法技術手冊
- Microsoft Hyper-V PowerShell Automation
- Augmented Reality for Developers