The Rust Programming Language (Covers Rust 2018)
  • Author : Steve Klabnik
  • Release Date : 03 September 2019
  • Publisher : No Starch Press
  • Genre : Computers
  • Pages : 560
  • ISBN 13 : 9781718500457

The Rust Programming Language (Covers Rust 2018) Book Summary

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  Covers Rust 2018

The Rust Programming Language Covers Rust 2018

Author : Steve Klabnik,Carol Nichols
Publisher : No Starch Press
Genre : Computers
Total View : 2542 Views
File Size : 48,5 Mb
Get Book

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 ...

Programming Rust

Programming Rust

Author : Jim Blandy,Jason Orendorff,Leonora F .S. Tindall
Publisher : "O'Reilly Media, Inc."
Genre : Uncategorized
Total View : 2133 Views
File Size : 53,5 Mb
Get Book

Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of ...

Programming Rust

Programming Rust

Author : Jim Blandy,Jason Orendorff
Publisher : "O'Reilly Media, Inc."
Genre : Computers
Total View : 9233 Views
File Size : 53,5 Mb
Get Book

Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust’s modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without ...

Rust for Rustaceans

Rust for Rustaceans

Author : Jon Gjengset
Publisher : No Starch Press
Genre : Computers
Total View : 6572 Views
File Size : 45,6 Mb
Get Book

Master professional-level coding in Rust. For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope ...

Rust in Action

Rust in Action

Author : Tim McNamara
Publisher : Simon and Schuster
Genre : Computers
Total View : 6416 Views
File Size : 48,8 Mb
Get Book

"This well-written book will help you make the most of what Rust has to offer." - Ramnivas Laddad, author of AspectJ in Action Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and ...

Rust Web Programming

Rust Web Programming

Author : Maxwell Flitton
Publisher : Packt Publishing Ltd
Genre : Computers
Total View : 2224 Views
File Size : 51,5 Mb
Get Book

Adopt the Rust programming language by learning how to build fully functional web applications and services and address challenges relating to safety and performance Key FeaturesBuild scalable web applications in Rust using popular frameworks such as Actix, Rocket, and WarpCreate front-end components that can be injected into multiple viewsDevelop data ...

Rust Programming By Example

Rust Programming By Example

Author : Guillaume Gomez,Antoni Boucher
Publisher : Packt Publishing Ltd
Genre : Computers
Total View : 2899 Views
File Size : 47,6 Mb
Get Book

Discover the world of Rust programming through real-world examples Key Features Implement various features of Rust to build blazingly fast applications Learn to build GUI applications using Gtk-rs Explore the multi-threading aspect of Rust to tackle problems in concurrency and in distributed environments Book Description Rust is an open source, ...

Beginning Rust Programming

Beginning Rust Programming

Author : Ric Messier
Publisher : John Wiley & Sons
Genre : Computers
Total View : 7064 Views
File Size : 46,6 Mb
Get Book

Quickly learn the ropes with the Rust programming language using this practical, step-by-step guide In Beginning Rust Programming, accomplished programmer and author Ric Messier delivers a highly practical, real-world guide to coding with Rust. Avoiding dry, theoretical content and “Hello, world”-type tutorials of questionable utility, the book dives immediately ...