/   Programming Languages Books /  

Rust Books

Advertisement

Rust Books

There are many online resources where you can find free Rust books to download in PDF format, including online textbooks, ebooks, lecture notes, and more, covering basic, beginner, and advanced concepts for those looking for an introduction to the subject or a deeper understanding of it.

The Rust Programming Language

The Rust programming language helps you write faster, more reliable software. High-level ergonomics and low-level control are often at odds in programming language design; Rust challenges that conflict. This page covers the following topics related to Rust programming language : Introduction, Getting Started, Programming a Guessing Game, Common Programming Concepts, Understanding Ownership, Using Structs to Structure Related Data, Enums and Pattern Matching, Managing Growing Projects with Packages, Crates, and Modules, Common Collections, Error Handling, Generic Types, Traits, and Lifetimes, Writing Automated Tests, An I/O Project: Building a Command Line Program, Functional Language Features: Iterators and Closures, More about Cargo and Crates.io, Smart Pointers, Fearless Concurrency, Object Oriented Programming Features of Rust, Patterns and Matching, Advanced Features, Final Project: Building a Multithreaded Web Server.

Author(s):

s NAPages

The Rust Reference

This page covers the following topics related to Rust programming language : Introduction, Notation, Lexical structure, Macros, Crates and source files, Conditional compilation, Items, Attributes, Statements and expressions, Expressions, Patterns, Type system, Special types and traits, Names,  Memory model, Linkage, Inline assembly, Unsafety, Constant Evaluation, Application Binary Interface, The Rust runtime.

Author(s):

s NAPages

Advertisement