
The Rust Programming Language (Covers Rust 2018) (Paperback)
(No ratings yet)
Key item features
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 book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages.
The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as:
Ownership and borrowing, lifetimes, and traits Using Rust's memory safety guarantees to build fast, safe programs Testing, error handling, and effective refactoring Generics, smart pointers, multithreading, trait objects, and advanced pattern matching Using Cargo, Rust's built-in package manager, to build, test, and document your code and manage dependencies How best to use Rust's advanced compiler with compiler-led programming techniques
You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server.
New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
The Rust Programming Language is the official book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages.
The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as:
You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server.
New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- Publication dateAugust, 2019
- Pages552
- Reading levelGeneral/Trade
- SubgenreComputers
Current price is USD$18.88
Price when purchased online
- Free shipping
Free 30-day returns
$18.88
$8.68
How do you want your item?
Ships to
Arrives by Wed, Jun 24
|Sold and shipped by Alibris Books
4.570630554380025 stars out of 5, based on 11815 seller reviews(4.6)11815 seller reviews
Free 30-day returns
About this item
Product details
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 book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages. The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as: Ownership and borrowing, lifetimes, and traits Using Rust's memory safety guarantees to build fast, safe programs Testing, error handling, and effective refactoring Generics, smart pointers, multithreading, trait objects, and advanced pattern matching Using Cargo, Rust's built-in package manager, to build, test, and document your code and manage dependencies How best to use Rust's advanced compiler with compiler-led programming techniques
You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server. New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server. New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
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 book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages.
The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as:
Ownership and borrowing, lifetimes, and traits Using Rust's memory safety guarantees to build fast, safe programs Testing, error handling, and effective refactoring Generics, smart pointers, multithreading, trait objects, and advanced pattern matching Using Cargo, Rust's built-in package manager, to build, test, and document your code and manage dependencies How best to use Rust's advanced compiler with compiler-led programming techniques
You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server.
New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
The Rust Programming Language is the official book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages.
The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as:
You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server.
New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it. Â
Specifications
Book format
Paperback
Fiction/nonfiction
Non-Fiction
Genre
Computers/Programming - Open Source, Computers/Languages - General
Publication date
August, 2019
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Beginning Programming with Liberty BASIC, (Paperback) $22.90
$2290current price $22.90Beginning Programming with Liberty BASIC, (Paperback)
What is a Person in the Age of AI, (Paperback) $17.99
$1799current price $17.99What is a Person in the Age of AI, (Paperback)
Hope by Terry Fox, (Paperback) $20.06
$2006current price $20.06Hope by Terry Fox, (Paperback)
Buildsmart Programming C# unity Programming For Beginners, (Paperback) $11.99
$1199current price $11.99Buildsmart Programming C# unity Programming For Beginners, (Paperback)
Visionary: How Driven Entrepreneurs Get What They Want Without Doing It All Themselves, (Paperback) $19.99
$1999current price $19.99Visionary: How Driven Entrepreneurs Get What They Want Without Doing It All Themselves, (Paperback)
C C : C Common used Libraries, Book 2, (Paperback) $17.99
$1799current price $17.99C C : C Common used Libraries, Book 2, (Paperback)
Grace, Love, and Some Football, (Paperback) $17.00
$1700current price $17.00Grace, Love, and Some Football, (Paperback)
C-programming, (Paperback) $32.99
$3299current price $32.99C-programming, (Paperback)
Tacoma and Vicinity (Paperback) $17.90
$1790current price $17.90Tacoma and Vicinity (Paperback)
Best seller Good Lookin Cookin Walmart Exclusive (Hardcover) $23.13
Best seller
$2313current price $23.13Good Lookin Cookin Walmart Exclusive (Hardcover)
424.5 out of 5 Stars. 42 reviewsPre-Owned The Rust Programming Language, 2nd Edition, 9781718503106, 1718503105, Paperback, 2 edition $21.51 Was $28.37
$2151current price $21.51, Was $28.37$28.37Pre-Owned The Rust Programming Language, 2nd Edition, 9781718503106, 1718503105, Paperback, 2 edition
Communication $8.27 Was $12.17
$827current price $8.27, Was $12.17$12.17Communication
Rusty Anchors (Paperback) $17.99
$1799current price $17.99Rusty Anchors (Paperback)
Learn How To Take A Punch: Building Your Startup Isn't A Marathon, It's A Prizefight, (Paperback) $18.17
$1817current price $18.17Learn How To Take A Punch: Building Your Startup Isn't A Marathon, It's A Prizefight, (Paperback)
Speak to My Healing, (Paperback) $12.99
$1299current price $12.99Speak to My Healing, (Paperback)
The Art of Code: Exploring the World of Programming Languages, (Paperback) $20.08
$2008current price $20.08The Art of Code: Exploring the World of Programming Languages, (Paperback)
Well I'll Be a Blue-Nosed Gopher...Practicing Happiness Now!, (Paperback) $15.60
$1560current price $15.60Well I'll Be a Blue-Nosed Gopher...Practicing Happiness Now!, (Paperback)
The Great Gray Plague, (Paperback) $17.67
$1767current price $17.67The Great Gray Plague, (Paperback)
The Knowledge Most Worth Having, (Paperback) $40.99
$4099current price $40.99The Knowledge Most Worth Having, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet
Related pages
- Rust Programing Language
- Serverless Architecture On Aws
- Application Pros
- Rust Programming General Programming Books
- Python Thread
- Shell Operating System
- Mainframes & Minicomputers Books
- Data Modeling & Design Books
- Compilers Books
- General Computers & Technology Books
- Online Services Books
- General Desktop Applications Books

