[EBook] Mastering Rust

[EBook] Mastering Rust

Register & Get access to index
iFAqfqC.jpg


ISBN 9781032319018
November 11, 2022 Forthcoming by CRC Press
318 Pages 9 B/W Illustrations​


Rust is a dependable and robust programming language that was created with today’s needs in mind, which is something that several other scripting languages lack. Rust was developed to provide high functions comparable to those of C and C++, and with a focus on code integrity, which is, arguably, lacking in languages such as C. Rust is a dynamically typed language that emphasizes performance and reliability, particularly in parallelism and storage organization. Rust allows you to store data on the tower or the shedload, and it recognizes the importance of performance optimization. It permits even more effective memory usage as well as faster memory management than most other programming languages in its league.


Table of Contents

- Getting Started with Rust
- Common Programming Concepts
- Understanding Ownership
- Using Structs for Related Data
- Enums and Pattern Matching
- Packages, Crates, and Modules
- Error Handling
- Generic Types, Traits, and Lifetimes
- I/O Project: Building a Command Line Program
- Cargo and crates.io
- Concurrency and State
- Object-oriented Programming in Rust
Author
MaxTr
Downloads
222
Views
1,458
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from MaxTr