The Rust Programming Language Covers Rust 2018

This is the second edition of the improved version of the free online Rust book, so well-loved in the Rust community that it is simply referred to as "the Book".

The Rust Programming Language  Covers Rust 2018

Author: Steve Klabnik

Publisher: No Starch Press

ISBN: 1718500440

Page: 560

View: 576

The official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated for Rust 2018. The Rust Programming Language is the official, definitive guide to Rust, a hugely popular, community-supported programming language. This is the second edition of the improved version of the free online Rust book, so well-loved in the Rust community that it is simply referred to as "the Book". Programmers love Rust because it allows them to write powerful code efficiently, without the risk of crashes and errors common in languages like C and C++. This book will show readers how to use Rust's robust type system to keep programs memory-safe and speedy, and make the most of the Cargo package manager that brings the pieces of a program together. The reader will learn all about Rust's ownership rules, which lie at the heart of Rust's reliability and crash-resistant compiling. The Rust Programming Language covers everything from basic concepts like variable bindings, control flow, functions, and error handling, to more advanced topics, such as crates, generics, concurrency, and the nitty gritty of Rust's type system. With improved organization, hands-on features, and a more tutorial-oriented style, this version offers a vast improvement over the original. The second edition also provides an entirely new chapter on macros and an expanded chapter on crates, two key aspects of Rust that make it so popular. Readers will also find extra appendices on Rust development tools and Rust versions.

Related Books:

The Rust Programming Language (Covers Rust 2018)
Language: en
Pages: 560
Authors: Steve Klabnik, Carol Nichols
Categories: Computers
Type: BOOK - Published: 2019-08-06 - Publisher: No Starch Press

The official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated for Rust 2018. The Rust Programming Language is the official, definitive guide to Rust, a hugely popular, community-supported programming language. This is the second edition of the improved version of
Beginning Rust Programming
Language: en
Pages: 416
Authors: Ric Messier
Categories: Computers
Type: BOOK - Published: 2021-03-09 - Publisher: John Wiley & Sons

This is not your typical programming book! Jump right in with interesting, useful programs, some of which are drawn from classic computer science problems as a way of talking about the programming constructs in the language rather than explaining everything in a dry, theoretical manner that doesn’t translate well to
Rust Web Programming
Language: en
Pages: 394
Authors: Maxwell Flitton
Categories: Computers
Type: BOOK - Published: 2021-02-26 - Publisher: Packt Publishing Ltd

Rust is a new and fast programming language that provides memory safety without a garbage collector. With its low memory footprint, it allows web developers to build high-performance and secure web apps with relative ease. This book will help web developers to adopt Rust for web app development, while addressing
Rust Programming Language
Language: en
Pages: 336
Authors: mEm lnc, Claudia Alves
Categories: Computers
Type: BOOK - Published: 2021-03-04 - Publisher:

After reading this book, you'll be ready to build Rust applications. Why learn a new Programming Language? As Einstein might have said, "As gentle as possible, but no gentler.". There is a lot of new stuff to learn here, and it's different enough to require some rearrangement of your mental
The Complete Rust Programming Reference Guide
Language: en
Pages: 698
Authors: Rahul Sharma, Vesa Kaihlavirta, Claus Matzinger
Categories: Computers
Type: BOOK - Published: 2019-05-22 - Publisher: Packt Publishing Ltd

Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust Key Features Improve your productivity by writing more simple and easy code in Rust Discover the functional and reactive implementations of traditional data structures Delve into new domains of Rust, including WebAssembly, networking, and command-line tools