{"product_id":"rust-programming-language-3-e","title":"Rust Programming Language, 3\/e","description":"\u003cp\u003e\u003cem\u003eThe Rust Programming Language, 3rd Edition\u003c\/em\u003e is the official guide to Rust 2024 and the latest iteration of one of the bestselling Rust books of all time.\u003c\/p\u003e\u003cp\u003eRust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages.\u003c\/p\u003e\u003cp\u003eFrom web apps to operating systems, Rust is a safe, fast, reliable language used for a wide variety of applications.\u003c\/p\u003e\u003ch3\u003eAbout the Author\u003c\/h3\u003e\u003cp\u003e\u003cb\u003eCarol Nichols\u003c\/b\u003e is a member of the Rust Crates.io Team and former member of the Rust Core Team. Nichols is a co-founder of Integer 32, the world’s first Rust-focused software consultancy, and has also organized the Rust Belt Rust Conference.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eChris Krycho\u003c\/b\u003e is a longtime member of the Rust community, best known for his work on the New Rustacean podcast. He has also led desktop web development for LinkedIn, contributed significantly to Ember.js, and built everything from Bible software to avionics systems.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTable of contents \u003cbr\u003eForeword\u003cbr\u003ePreface\u003cbr\u003eAcknowledgments\u003cbr\u003eIntroduction\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eChapter 1: Getting Started\u003cbr\u003eChapter 2: Programming a Guessing Game\u003cbr\u003eChapter 3: Common Programming Concepts\u003cbr\u003eChapter 4: Understanding Ownership\u003cbr\u003eChapter 5: Using Structs to Structure Related Data\u003cbr\u003eChapter 6: Enums and Pattern Matching\u003cbr\u003eChapter 7: Managing Growing Projects with Packages, Crates, and Modules\u003cbr\u003eChapter 8: Common Collections\u003cbr\u003eChapter 9: Error Handling\u003cbr\u003eChapter 10: Generic Types, Traits, and Lifetimes\u003cbr\u003eChapter 11: Writing Automated Tests\u003cbr\u003eChapter 12: An I\/O Project: Building a Command Line Program\u003cbr\u003eChapter 13: Functional Language Features: Iterators and Closures\u003cbr\u003eChapter 14: More About Cargo and Crates.io\u003cbr\u003eChapter 15: Smart Pointers\u003cbr\u003eChapter 16: Fearless Concurrency\u003cbr\u003eChapter 17: Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams\u003cbr\u003eChapter 18: Object-Oriented Programming Features\u003cbr\u003eChapter 19: Patterns and Matching\u003cbr\u003eChapter 20: Advanced Features\u003cbr\u003eChapter 21: Final Project: Building a Multithreaded Web Server\u003c\/p\u003e\u003cp\u003eAppendix A: Keywords\u003cbr\u003eAppendix B: Operators and Symbols\u003cbr\u003eAppendix C: Derivable Traits\u003cbr\u003eAppendix D: Useful Development Tools\u003cbr\u003eAppendix E: Editions\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIndex\u003c\/strong\u003e\u003c\/p\u003e","brand":"No Starch Press","offers":[{"title":"Paperback","offer_id":50506541301830,"sku":"9781718504448","price":4432.0,"currency_code":"INR","in_stock":true},{"title":"E-Book","offer_id":50506541334598,"sku":"9781718504448-2","price":4727.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/RustProgramming3e_placeholderNF.jpg?v=1790331078","url":"https:\/\/cb-india.com\/products\/rust-programming-language-3-e","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}