{"product_id":"rust-for-c-programmers","title":"Rust For C++ Programmers","description":"\u003cb\u003eGet Acquainted With The Cutting-Edge Features In Rust\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eKey Features\u003c\/b\u003e\u003cbr\u003e Get Familiar With The Essential Networking Concepts In Rust.\u003cbr\u003e Explore And Work With The Basic And Advanced Features Of Rust.\u003cbr\u003e Learn How To Code And Build Your Real-World Applications Using Rust. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eDescription\u003c\/b\u003e\u003cbr\u003e Rust Is One Of The Most Loved Programming Languages Among Developers. It Is Rapidly Being Adopted As The Industry Moves Towards Memory-Safety Systems Programming Languages. If You Want To Switch From C\/C++ To Rust, This Book Is For You.\u003cbr\u003e\u003cbr\u003e Rust For C++ Programmers Is The Perfect Guide To Help You Master The Rust Programming Language. Beginning With Its Evolution And Comparison To C\/C++, The Book Will Help You Learn How To Install And Use The Powerful Cargo Package Manager. The Book Then Covers Key Topics Such As Bindings And Mutability, Ownership, Conditionals, Loops, Functions, Structs And Enums, And More. The Book Also Explains How To Handle Errors In Rust. Furthermore, The Book Explores Advanced Topics Such As Smart Pointers, Concurrency, And Even Building A Desktop Application Using Gtk.\u003cbr\u003e\u003cbr\u003e By The End Of The Book, You Will Be Able To Build Powerful And Resilient Apps With Rust. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003cbr\u003e Create Concurrent Programs In Rust Using Threads.\u003cbr\u003e Learn How To Build A Desktop App Using Gtk.\u003cbr\u003e Understand How And When (Not) To Use Unsafe Rust.\u003cbr\u003e Get Familiar With The Common Error Handling Patterns In Rust. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003e This Book Is For Programmers Who Are Familiar With C\/C++ And Are Looking To Add Rust To Their Toolbelt. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eTable Of Contents\u003c\/b\u003e\u003cbr\u003e 1. Introduction To Rust\u003cbr\u003e 2. Oop In Structs And Enums\u003cbr\u003e 3. Error Handling\u003cbr\u003e 4. Project - Building A Cli App\u003cbr\u003e 5. Concurrency In Rust\u003cbr\u003e 6. Networking In Rust\u003cbr\u003e 7. Project - Gtk App\u003cbr\u003e 8. Unsafe Rust And Ffi\u003cbr\u003e 9. Metaprogramming\u003cbr\u003e 10. Project - Stdlib For Mufi\u003cbr\u003e 11. Project - App In Tauri","brand":"BPB Publications","offers":[{"title":"Default Title","offer_id":45879868686534,"sku":"DADAX9355513593","price":17.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/9389\/1014\/files\/81n2PN7yduL.jpg?v=1779718329","url":"https:\/\/ergodemedia.com\/products\/rust-for-c-programmers","provider":"Ergodemedia","version":"1.0","type":"link"}