Integrating Rust : Adopt Rust effortlessly for secure, scalable, and high-performance systems

Description: Integrating Rust shows you how to create fast, secure software while keeping full control. This book helps you with the knowledge to seamlessly integrate Rust into your existing development workflow, using its power for high-performance systems programming and beyond.This book is your g...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Kumar, Abhishek, Eimandar, Pooya (مؤلف)
التنسيق: Livre numérique
اللغة:Anglais
منشور في: New Delhi : BPB Publications 2024.
Paris : Cyberlibris
الوصول للمادة أونلاين:Accès Université d'Orléans et IFPM
ملاحظة: Couverture. https://static2.cyberlibris.com/books_upload/136pix/9789365898262.jpg
Cyberlibris (ScholarVox) corpus Informatique
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Integrating Rust, Adopt Rust effortlessly for secure, scalable, and high-performance systems, Abhishek Kumar, Pooya Eimandar, New Delhi, BPB Publications, 2024, 1 vol. (484 p.), 978-93-6589-826-2
LEADER 04197nam a22002297a 4500
001 1289586
008 250324s2024 xxg ||| |||| 00| 0 eng d
009 PPN283899859
041 0 |a eng 
100 1 |a Kumar, Abhishek. 
245 1 0 |a Integrating Rust :  |b Adopt Rust effortlessly for secure, scalable, and high-performance systems   |c Abhishek Kumar, Pooya Eimandar. 
260 |a New Delhi :  |b BPB Publications. 
260 |a Paris :  |b Cyberlibris,  |c 2024. 
500 |a Couverture. https://static2.cyberlibris.com/books_upload/136pix/9789365898262.jpg 
500 |a Cyberlibris (ScholarVox) corpus Informatique 
505 0 |a 1. Getting Started with Rust -- 2. Fundamentals of Rust Programming Language -- 3. Ownership and Memory Management -- 4. Structs, Enums, and Collections -- 5. Packages, Crates, and Modules -- 6. Error Handling -- 7. Generics and Traits -- 8. Working with File Systems -- 9. Text Processing -- 10. Concurrency and Parallelism -- 11. Device Input/Output Handling -- 12. Working with Terminals -- 13. Processes and Signal Handling -- 14. Working with Databases -- 15. Network Programming -- 16. Unsafe Rust -- 17. Foreign Function Interface -- 18. Embedded Rust -- 19. Running Rust from Web Browsers -- 20. Working with Rhai: An Embedded Scripting for Rust 
506 |a L'accès en ligne est réservé aux établissements ou bibliothèques ayant souscrit l'abonnement. Cyberlibris 
520 |a Description: Integrating Rust shows you how to create fast, secure software while keeping full control. This book helps you with the knowledge to seamlessly integrate Rust into your existing development workflow, using its power for high-performance systems programming and beyond.This book is your go-to guide for bringing Rust into your tech stack to build secure, high-performance software. Designed for developers and tech leads, this book offers tools and insights for seamlessly adopting Rust in multi-language environments, modernizing workflows, and optimizing legacy systems. It explains Rust's type system and safety features while providing step-by-step examples for working with C, C++, databases, embedded systems, and WebAssembly. Learn to replace critical components, design efficient systems, and enhance web and cloud applications. This book contains practical tips to help you achieve scalability, reliability, and top-notch performance.By the end of this book, you will be well-equipped to integrate Rust into your projects, avoid common mistakes, and deliver efficient, secure software aligned with modern standards. Key Features: ? Learn Rust basics and write efficient, idiomatic code for various projects ; Build programming fluency through practical projects that enhance real-world coding skills ; Explore Rust's speed, safety, and concurrency, making it ideal for startups, large companies, and scalable web services. What you will learn: Optimize legacy systems by rewriting performance-critical components in Rust ; Integrate Rust with existing C, C++, and WebAssembly projects ; Leverage Rust's safety features for secure, reliable software development ; Use Rust's concurrency model for multi-threaded and distributed systems ; Implement Rust in web, database embedded systems, and cloud-based applications ; Master Rust's ecosystem, tools, and best development practices. . Who this book is for: This book is designed for software developers, system architects, and tech leads who want to integrate Rust into their existing projects or initiate a new project using Rust. Readers should possess a basic understanding of programming concepts and have experience with at least one other programming language, such as C 
700 1 |a Eimandar, Pooya.  |4 aut 
776 0 |t Integrating Rust  |o Adopt Rust effortlessly for secure, scalable, and high-performance systems  |f Abhishek Kumar, Pooya Eimandar  |c New Delhi  |n BPB Publications  |d 2024  |p 1 vol. (484 p.)  |z 978-93-6589-826-2 
856 4 |5 452349901:846856190  |u https://ezproxy.univ-orleans.fr/login?url=https://univ.scholarvox.com/book/88962369  |z Accès Université d'Orléans et IFPM 
997 |0 1289586  |1 Livre numérique  |a Ressource numérique  |b INSA  |b ENSA  |c 0/Bibliothèque numérique/  |c 1/Bibliothèque numérique/ScholarVox (ebooks)/