Orange Education Pvt Ltd, AVA, 2024. — 740 p. — ISBN-13 978-8196994730. Building Tomorrow's Systems Today the Rust Way. This book is your guide to mastering Rust programming, equipping you with essential skills and insights for efficient system programming. It starts by introducing Rust's significance in the system programming domain and highlighting its advantages over...
Manning Publications, 2025. — 365 p. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. In Refactoring to Rust you will learn to Create Rust libraries you can call from other programming languages Integrate Rust functions with code in other languages Use Rust’s...
Arundel John (self-published), 2025. — 240 p. This friendly, supportive, yet challenging book will show you how master software engineers think, and guide you through the process of designing production-ready command-line tools in Rust, step by step. This book is aimed at those who have a little experience with Rust (or even a lot), and would now like to learn how to build good...
BPB Publications, 2025. — 388 р. — ISBN: 978-93-65898-262. 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...
2nd Edition. — GitforGits, 2024. — 213 р. — ISBN-13: 978-8119177974. "Statistics with Rust, Second Edition" is designed to help you learn quickly, focusing on practical statistics using Rust scripts. The book is for readers who know the basics of statistics and machine learning. It gives quick explanations so you can try out concepts with hands-on coding. The book uses the...
RantAI Academy, 2024. — 204 p. — (Non-Numerical Series Book 1). — ISBN 978-1718503106. Your comprehensive guide to mastering Rust. This book takes you on a journey through Rust’s core principles and advanced features, combining practical examples with thorough theoretical insights to empower you to write efficient, safe, and concurrent software. Whether you’re an aspiring...
101 Books, 2024. — 419 p. Why Use Static Compiled Languages? Static compiled languages like Rust, C++, and Go ensure high performance and reliability by catching errors during compilation rather than runtime. Unlike interpreted languages (e.g., Python, JavaScript), compiled languages convert code directly into machine instructions, leading to faster execution. C++ is often used...
HiTeX Press; PublishDrive, 2024. — 438 p. — ASIN: B0DB2HK2QG. "Rust Essentials: Safe and Fast Programming" is a comprehensive guide designed for both novice and experienced programmers eager to master Rust, a language renowned for its emphasis on safety and performance. This book offers a detailed exploration of Rust’s unique ownership system, ensuring readers can write robust,...
O’Reilly Media, 2025. — 261 p. — ISBN-13: 978-1-098-14909-3. Already popular among programmers for its memory safety and speed, the Rust programming language is also valuable for asynchrony. This practical book shows you how asynchronous Rust can help you solve problems that require multitasking. You'll learn how to apply async programming to solve problems with an async...
Tyler Hayes, 2024. — 678 p. — ASIN: B0DJQBC2C7. Rust Essentials: Master the Language of Safe Systems Programming A Hands-On Guide to Building Robust and Efficient Software Rust is a game-changing language that's revolutionizing the world of systems programming. With its unparalleled combination of safety, performance, and concurrency, Rust empowers developers to explore new...
Leanpub, 2024. — 147 р. 2024-10-16 (Release 1.0.0). Explore the power of Rust with "Rust Projects: Write a Redis Clone". This hands-on guide takes you through building a Redis-inspired database from the ground up, introducing key programming concepts like TCP connections, the RESP protocol, and concurrency. Following the CodeCrafters challenge, this book gradually builds your...
Reactive Publishing, 2024. — 611 p. — ASIN: B0DFV3KJCN. Rust Programming for Your First Finance Job Unlock the Power of Rust in the Complex World of Finance! Are you ready to elevate your coding skills and make your mark in the finance industry? Dive into **"Rust Programming for Your First Finance Job"**, the ultimate guide for aspiring quantitative developers, financial...
Manning Publications, 2024. — 250 p. — ISBN 978-1633437463. Tips, tricks, design patterns, and secret features of Rust that will help you build stable and maintainable applications. Whether you’re a Rust beginner or a pro, Idiomatic Rust will teach you to be a better Rust programmer. It introduces essential design patterns for Rust software with detailed explanations, and code...
Shiori Publishing, 2024. — 265 p. — ASIN: B0D84F1W9T. Discover the art of crafting clean and maintainable Rust code with this comprehensive guide. Learn 100 essential techniques to enhance your Rust programming skills and write more readable code. From pattern matching to functional-style data processing, this book covers a wide range of topics crucial for Rust developers....
Manning Publications, 2024. — 256 p. — ISBN 9781633437463. Build stable, maintainable Rust applications by applying these important code and architectural design patterns. In Rust Advanced Techniques you’ll learn how to apply important design patterns including: Fluent interfaces for creating delightful APIs The Builder pattern to encapsulate data and perform initialization...
Manning Publications, 2022. — 300 p. — ISBN 9781617299018. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. In Refactoring to Rust you will learn to: - Create Rust libraries you can call from other programming languages - Integrate Rust functions with code in...
2nd Edition. — Independently published, 2024. — 291 p. — ISBN: 978-8119177332. If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the "Practical Rust 1.x Cookbook (Second Edition)"—a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics, this...
Second Edition: GitforGits, 2024. — 500 p. — ISBN 9788119177349. Designed with the needs of those interested in network programming and automation in mind, this updated "Rust for Network Programming and Automation" explores the realism of network programming within the robust Rust ecosystem. Building on top of Rust 1.68, this book takes you step-by-step through the essentials...
Manning Publications, 2024. — 320 p. An example-driven, step-by-step guide to success with Rust macros. In Write Powerful Rust Macros you’ll learn how to use these amazing metaprogramming tools to push Rust to its full potential. This hands-on guide takes you from the absolute basics to advanced macro techniques, exploring Rust macros through interesting and engaging examples....
CompreQuest Books, 2024. — 426 p. — (Mastering Programming Languages Series). Revolutionize Your Software Development with Rust - The Ultimate Guide to Speed and Safety: Discover the power of Rust programming—a language that revolutionizes the way you build software. Dive into "Rust Programming: Speed and Safety for Reliable Solutions," your essential guide to unlocking the...
2nd Edition. — GitforGits, 2024. — 301 p. — ISBN-13 978-8119177769. Rust на практике: руководство для программистов по созданию программ на Rust, тестированию приложений и созданию грузовых пакетов Learn to Build Rust Programs, Test Applications and Create Your Own Cargo Packages with latest Rust 1.77. "Rust In Practice, Second Edition" is an updated book that builds on the...
Manning Publications, 2022. — 300 p. — ISBN 9781617299018. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. In Refactoring to Rust you will learn to: Create Rust libraries you can call from other programming languages Integrate Rust functions with code in other...
Manning Publications Co., 2024. — 568 p. — ISBN 978-1633438231. One month. One hour a day. That’s all it takes to start writing Rust code ! Learn Rust in a Month of Lunches teaches you to write super fast and super safe Rust code through lessons you can fit in your lunch break . Crystal-clear explanations and focused, relevant examples make it accessible to anyone—even if...
O’Reilly Media, 2024. — 296 p. Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while also making full use of Rust's type system, safety...
Orange Education Pvt Ltd., 2024. — 739 p. — ISBN: 978-81-96994-73-0. Building Tomorrow’s Systems Today the Rust Way Book Description This book is your guide to mastering Rust programming, equipping you with essential skills and insights for efficient system programming. It starts by introducing Rust’s significance in the system programming domain and highlighting its advantages...
Reactive Publishing, 2024. — 460 р. — ASIN: B0CTM4N93W. Dive into the world of Data Science with "Data Science with Rust," your comprehensive guide to mastering data analysis and Machine Learning using Rust’s powerful and type-safe code. Whether you're a beginner eager to step into the Data Science arena or a seasoned professional looking to leverage Rust's unparalleled...
Manning Publications, 2024. — 264 р. — ISBN-13: 978-1617299643. Get ready to code like a pro in Rust with insider techniques used by Rust veterans! Code Like a Pro in Rust dives deep into memory management, asynchronous programming, and the core Rust skills that make you a Rust pro! Plus, you'll find essential productivity techniques for Rust testing, tooling, and project...
Aluna Publishing House, 2024. — 111 р. — ASIN: B0CT365MMD This guide has been created with beginners in mind who are looking for a friendly and easy approach to mastering the Rust programming language. If you are intrigued by the idea of creating solid and efficient software and diving into modern systems development, you will find the right companion in this book. You'll see...
Addison-Wesley/Pearson, 2024. — 401 р. — ISBN-13: 978-0-13-788965-5. Make Rust a key tool in your arsenal, and access one of the industry's fastest-growing areas of opportunity. Rust's exciting innovations have made it the most loved programming language in Stack Overflow's influential survey for five straight years--but its steep learning curve has made many other developers...
GitforGits, 2024. — 267 р. — ASIN: B0CTHQPJ73. In this stimulating journey of Rust, you'll learn how to use the Rust programming language in conjunction with Machine Learning. It's not a full guide to learning Machine Learning with Rust. Instead, it's more of a journey that shows you what's possible when you use Rust to solve Machine Learning problems. Some people like Rust...
Independently published, 2024. — 345 p. — ASIN: B0CSGVR85N. “Mastering Rust Programming: From Foundations to Future” is a comprehensive guide that caters to both beginners and experienced programmers looking to deepen their understanding of Rust, a language renowned for its safety, speed, and concurrency. This book meticulously explores the Rust programming language, from its...
Independently published, 2023. — 601 p. Zero To Production is the ideal starting point for your journey as a Rust backend developer. You will learn by doing: you will build a fully functional email newsletter API, starting from scratch. When you read these lines, Rust has achieved its biggest goal: make an offer to programmers to write their production systems in a different...
Reactive Publishing, 2023. — 377 р. Step beyond the boundaries of traditional data science and machine learning with "Rust for Data Science" the essential guide for seasoned professionals eager to harness the unparalleled efficiency and performance of Rust. As the landscape of big data evolves, the demand for faster and more reliable processing climbs to unprecedented heights....
O’Reilly Media, 2023. — 252 р. — ISBN 978-1-098-11944-7. The Rust programming language is extremely well-suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be very difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon. In...
Fullstack.io, 2020. — 339 p. Revision 6 - 2022-05-30 Fullstack Rust: The Complete Guide to Building Apps with the Rust Programming Language and Friends Learn to build performance-critical Rust apps The Rust language is a way to write incredibly fast – and safe – code. It’s being used to build tools at Google, Facebook, Amazon, and many other companies where performance is...
Independently published, 2023. — 262 p. — ISBN: 978-8196228521. 100+ Solutions across Command Line, CI/CD, Kubernetes, Networking, Code Performance and Microservices Practical Rust 1.x Cookbook is an in-depth guide for experienced Rust programmers looking to create robust and efficient applications. This solution-focused book covers a wide range of topics, including...
Manning Publications, 2023. — 330 p. — ISBN 978-1617298608. Deliver fast, reliable, and maintainable applications by building backend servers, services, and frontends all in nothing but Rust. In Rust Servers, Services, and Apps, you’ll learn: Developing database-backed web services in Rust Building and securing RESTful APIs Writing server-side web applications in Rust Measuring...
Manning Publications, 2023. — 316 p. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. In Refactoring to Rust you will learn to: Create Rust libraries you can call from other programming languages Integrate Rust functions with code in other languages Use Rust’s...
2nd Edition. — Apress Media LLC, 2023. — 410 p. — ISBN 978-1-4842-9331-7. Go beyond the basics and build complete applications using the Rust programming language, updated for Rust 2021 edition. The applications you'll build over the course of this book include a high-performance web client, an embedded computer (for a robot, for example), a game, a serverless web app, and an...
GitforGits, 2023. — 346 р. Are you an experienced statistician or data professional looking for a powerful, efficient, and versatile programming language to turbocharge your data analysis and Machine Learning projects? Look no further! "Statistics with Rust" is your comprehensive resource to unlock Rust's true potential in modern statistical methods. This book is tailored...
Coding Books Press, 2023. — 372 p. — (A Quick Guide to the Rust Programming Language for Busy Coders). Learn the Core Concepts and Essential Grammar of the Rust Programming Language in One Book! The legend has it that Rust was born from C++ father and Haskell mother. Well, we just made that up. But, once you start using Rust, you will most likely agree with that statement. Rust...
Independently published, 2023. — 211 p. — ISBN: 978-8196228538. Automate Network Infrastructure, Optimize Network Performance, and Analyze Packets with Rust Ecosystem Rust for Network Programming and Automation is a pragmatic guide that trains you through the Rust to design networks and begin with automating network administration. The book introduces you to the powerful...
BPB Publications, 2023. — 431 p. Get acquainted with the cutting-edge features in Rust. Key Features - Get familiar with the essential networking concepts in Rust. - Explore and work with the basic and advanced features of Rust. - Learn how to code and build your real-world applications using Rust. Description Rust is one of the most loved programming languages among...
GitforGits, 2023. — 223 р. — ISBN: 978-8196228507. Learn to Build Rust Programs, Test Applications and Create Your Own Cargo Packages in Rust. Rust In Practice is an ultimate fast-paced guide for anyone looking to become a practitioner of the rust programming from day 1. This book covers everything from the basics of Rust programming to building robust and efficient...
Manning Publications, 2022. — 400 p. — ISBN 9781617299001. Create bulletproof, high-performance web apps and servers with Rust. In Rust Web Development, you’ll learn: Handling the borrow checker in an asynchronous environment Creating web APIs and using JSON in Rust Graceful error handling Testing, tracing, logging, and debugging Deploying Rust applications Efficient database...
2nd Edition. — Packt Publishing, 2023. — 666 pages. — ISBN 1803234695, 9781803234694. Use the Rust programming language to build fully functional web applications with async Rust to amplify security and boost the performance of your programs Key Features: Work with cutting-edge web techniques such as distroless Rust servers, Terraform, and AWS deployment Get acquainted with...
Manning Publications, 2023. — 396 p. Build backend servers, services, and front-ends in Rust to get fast, reliable, and maintainable applications. Rust Servers, Services, and Apps teaches you how to build web servers, RESTful services, server-rendered apps, and client front-ends in Rust. You’ll learn to write code with small and predictable resource footprints, and build...
2nd Edition. — No Starch Press, 2023. — 560 p. — ISBN-13: 978-1-7185-0311-3. The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and...
Kerkour Academy, 2022. — 358 p. Whether in movies or mainstream media, hackers are often romanticized: they are painted as black magic wizards, nasty criminals, or, in the worst cases, as thieves with a hood and a crowbar. In reality, the spectrum of the profile of the attackers is extremely large, from the bored teenager exploring the internet to sovereign State's armies as...
BPB Online, 2022. — 288 p. — ISBN 978-93-55511-546. "Learn Rust Programming" assists every programmer in learning Rust and filling in the gaps left by other programming languages in developing full-proof apps and systems. This book covers every vital feature a programmer requires, including basic principles, syntax, clean coding, application testing, popular libraries, and...
BPB Online, 2022. — 328 p. — ISBN 978-93-5551-095-2. Rust is a sophisticated systems programming language for speed, memory safety, and parallelism. This book gives you a fast introduction to Rust so that you may get started with low-level system programming and developing web applications, network services, and embedded programmes. The book begins with instructions on setting...
The Pragmatic Programmers, 2022. — 140 p. The Rust programming language is consistent and does its best to avoid surprising the programmer. Like all languages, though, Rust still has its quirks. But these quirks present a teaching opportunity. In this book, you'll work through a series of brain teasers that will challenge your understanding of Rust. By understanding the gaps in...
Pragmatic Bookshelf, 2022. — 138 p. The Rust programming language is consistent and does its best to avoid surprising the programmer. Like all languages, though, Rust still has its quirks. But these quirks present a teaching opportunity. In this book, you’ll work through a series of brain teasers that will challenge your understanding of Rust. By understanding the gaps in your...
O’Reilly Media, Inc., 2022. — 398 p. — ISBN: 978-1-098-10943-1. В течение нескольких лет подряд Rust был признан "самым любимым языком программирования" в ежегодном опросе разработчиков Stack Overflow. Этот язык системного программирования с открытым исходным кодом сегодня используется во всем - от игровых движков и операционных систем до компонентов браузеров и движков для...
2nd Edition. — Apress, 2022. — 433 p. — ISBN 1484272072, 9781484272077. Learn to program with Rust 2021 Edition, in an easy, step-by-step manner on Unix, the Linux shell, macOS, and the Windows command line. As you read this book, you’ll build on the knowledge you gained in previous chapters and see what Rust has to offer. Beginning Rust starts with the basics of Rust,...
Ray Yao's eBooks & Books, 2015. — 128 p. Absolutely for Beginners. This book covers all essential Rust language knowledge. You can learn complete primary skills of Rust programming fast and easily. The book includes more than 60 practical examples for beginners and includes tests & answers for the college exam, the engineer certification exam, and the job interview exam. Hour 1...
No Starch Press, 2022. — 264 p. — ISBN-13: 978-1-7185-0186-7 (ebook). 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 and complexity of your...
Manning Publications, 2021. — 457 p. — ISBN 1617294551, 9781617294556. 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 structure. Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll...
Pragmatic Bookshelf, 2021. — 332 p. — ISBN 978-1680508161. Version: P1.0 (July 2021) Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games. Each chapter in this book presents hands-on, practical projects ranging from "Hello, World" to building...
2nd Edition. — O’Reilly Media, 2021. — 715 p. — ISBN 13: 978-1-492-05259-3. 2021-06-11: First Release The Rust programming language offers the rare and valuable combination of statically verified memory safety and low-level control. Imagine C++ but without dangling pointers, null pointer dereferences, or buffer overruns, and with a deep library of freely reusable libraries....
Independently published, 2021. — 472 p. — ASIN B096L3S5Q7. Begin Rust is a complete guide to the Rust programming language. If you're a new programmer looking to get into a first language, or an experienced programmer looking to learn the Rust language, we hope this book will serve you well. Why Rust? Rust is a relatively new programming language that has gained significant...
In Easy Stey by Step, Teach Yourself eBook & Book, 2021. — 128 p. — ASIN B095M4DNHP. Rust Programming & Exercises covers all essential Rust language knowledge. You can learn complete primary skills of Rust programming fast and easily. The book includes many practical examples for beginners and includes exercises for the college exam, the engineer certification exam, and the job...
Independently published, 2021. — 256 p. — ASIN B0915PDYCP. After reading this book, you'll be ready to build Rust applications. Why learn a new Programming Language? As Einstein might have said, "As gentle as possible, but no gentler.". There is a lot of new stuff to learn here, and it's different enough to require some rearrangement of your mental furniture. By 'gentle' I mean...
Wrox, 2021. — 395 p. — ISBN 1119712971. This is not your typical programming book! Jump right in with interesting, useful programs, some of which are drawn from classic computer science problems as a way of talking about the programming constructs in the language rather than explaining everything in a dry, theoretical manner that doesn’t translate well to implementation. Rust...
3rd edition. — Independently published, 2021. — 256 p. — ISBN B08XZY6W5Z. After reading this book, you’ll be ready to build Rust applications. Why learn a new Programming Language? As Einstein might have said, “As gentle as possible, but no gentler.”. There is a lot of new stuff to learn here, and it’s different enough to require some rearrangement of your mental furniture. By...
Packt Publishing, 2021. — 395 p. — ISBN 9781800560819. 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 Features Build scalable web applications in Rust using popular frameworks such as Actix, Rocket, and Iron Create front-end components that can be injected...
Fullstack.io, 2020. — 321 p. — ISBN B086G767TP. Revision 5 (02-20-2020) Learn to build performance-critical Rust apps The Rust language is a way to write incredibly fast – and safe – code. It’s being used to build tools at Google, Facebook, Amazon, and many other companies where performance is critical. While there are some good resources on how to learn the Rust programming...
Apress, 2021. — 267 p. — ISBN 9781484265888. Go beyond the basics of Rust and build web and serverless cloud applications. The applications explained in this practical book include web sites, RESTful APIs, a real-time web chat application, and frontend application with WebAssembly. Each chapter is organized in the following format: what this kind of application looks like;...
Packt Publishing, 2021. — 342 p. — ISBN 1800560966, 9781800560963. Get to grips with using Rust effectively and explore best practices for developing efficient and reliable software Key Features Learn techniques to design and build system tools and utilities in Rust Explore the different features of the Rust standard library for interacting with operating systems Gain an...
Packt, 2020. — 404 p. — ISBN: 9781789346220. A practical guide to understanding the latest features of the Rust programming language, useful libraries, and frameworks that will help you design and develop interesting projects Key Features Work through projects that will help you build high-performance applications with Rust Delve into concepts such as error handling, memory...
Fullstack.io, 2020. — 314 p. Revision 4 – First Edition – 2020-02-19 Fullstack Rust: The Complete Guide to Building Apps with the Rust Programming Language and Friends Learn to build performance-critical Rust apps The Rust language is a way to write incredibly fast – and safe – code. It’s being used to build tools at Google, Facebook, Amazon, and many other companies where...
Packt, 2018. — 180 p. — ISBN: 978-1789616705. Get familiar with writing programs in the trending new systems programming language that brings together the powerful performance of low-level languages with the advanced features like thread safety in multi-threaded code Key Features Learn the semantics of Rust, which can be significantly different from other programming languages...
Apress, 2020. — 200 p. — ISBN13: (electronic): 978-1-4842-5599-5. Go beyond the basics and build complete applications using the Rust programming language. The applications in this book include a high-performance web client, a microcontroller (for a robot, for example), a game, an app that runs on Android, and an application that incorporates AI and machine learning. Each...
Packt Publishing, 2019. — 444 p. — ISBN: 1789530660. This Rust book covers recipes for configuring Rust for different environments and architectural designs, and provides solutions to practical problems. It will also take you through Rust's core concepts, enabling you to create efficient, high-performance applications that use features such as zero-cost abstractions and...
No Starch Press, 2019. — 560 p. — ISBN: 1718500440. 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...
Packt Publishing, 2019. — 698 p. — ISBN: 978-1838828103, 1838828109. Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust Key Features Improve your productivity by writing more simple and easy code in Rust Discover the functional and reactive implementations of traditional data structures Delve into new domains of Rust,...
Packt Publishing, 2019. — 554 р. — ISBN: 978-1789346572. Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust – Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reliable programs. This...
Packt Publishing, 2019. — 316 р. — ISBN: 178899552X Design and implement professional level programs by exploring modern data structures and algorithms in Rust. Key Features — Use data structures such as arrays, stacks, trees, lists and graphs with real-world examples — Learn the functional and reactive implementations of the traditional data structures — Explore illustrations...
Монография + образцы программного кода Packt, 2019. -520 с. На английском языке Микросервисная архитектура де-факто охватывает мир как шаблон для создания веб-приложений. Rust - это язык, который особенно хорошо подходит для создания микросервисов. Это новый язык системного программирования, который предлагает практическую и безопасную альтернативу C. Эта книга описывает...
O’Reilly Media, 2017. — 621 p. — ISBN: 978-1-491-92728-1. 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 runtime...
No Starch Press, 2018. — 581 (True/HQ) p. — ISBN10: 1593278284, 13 978-1593278281. The Rust Programming Language is the official book on Rust, an open-source, community-developed systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. This is the undisputed go-to guide to Rust, written by two members of the Rust core team, with...
Packt Publishing, 2018. — 278 p. Rust is low-level enough to provide fine-grained control over memory while providing safety through compile-time validation. This makes it uniquely suitable for writing low-level networking applications. This book is divided into three main parts that will take you on an exciting journey of building a fully functional web server. The book starts...
Packt Publishing, 2017. — 308 p. — ISBN: 1785884301. Get started with the language to build scalable and high performance applications This book will help C#/C++ developers gain better performance and memory management Discover the power of Rust when developing concurrent applications for large and scalable software Book Description Rust is a highly concurrent and high...
No Starch Press, 2018. — 552 p. The Rust Programming Language is the official book on Rust; a community-developed, systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Rust’s memory safety guarantees, enforced at compile time, safeguard your programs against the many problems that pervade other systems languages. Rust offers...
Перевод на русский язык “The Rust Programming Language”— 340 с. Настройка компьютера для разработки на Rust. Обучение программированию на Rust на примере небольших проектов. Синтаксис и семантика. Понятия более высокого уровня для написания качественного кода на Rust. Нестабильные возможности. Глоссарий.
Packt Publishing, 2018. — 462 p. Most programming languages can really complicate things, especially with regard to unsafe memory access. The burden on you, the programmer, lies across two domains: understanding the modern machine and your language's pain-points. This book will teach you to how to manage program performance on modern machines and build fast, memory-safe, and...
Packt Publishing, 2018. — 278 p. This book is divided into three main parts that will take you on an exciting journey of building a fully functional web server. The book starts with a solid introduction to Rust and essential networking concepts. This will lay a foundation for, and set the tone of, the entire book. In the second part, we will take an in-depth look at using Rust for...
Packt Publishing, 2018. — 454 p. — ISBN: 1788390636. Rust is an open source, safe, concurrent, practical language created by Mozilla. It runs blazingly fast, prevents segfaults, and guarantees safety. This book gets you started with essential software development by guiding you through the different aspects of Rust programming. With this approach, you can bridge the gap between...
Packt Publishing, 2018. — 360 p. Explore the Rust Standard library and compose algorithms with minimal dependency on external libraries Mozilla’s Rust is gaining much attention with amazing features and a powerful library. This book will take you through varied recipes to teach you how to leverage the Standard library to implement efficient solutions. The book begins with a brief...
Packt Publishing, 2018. — 272 p. Find bottlenecks, identify the proper algorithm to use, optimize performance, and create really efficient Rust applications At times, it is difficult to get the best performance out of Rust. This book teaches you to optimize the speed of your Rust code to the level of languages such as C/C++. You'll understand and fix common pitfalls, learn how to...
Apress, 2018. 376p. - ISBN: 978-1484234679 Learn to program with Rust in an easy, step-by-step manner on Unix, Linux shell, macOS and the Windows command line. As you read this book, you’ll build on the knowledge you gained in previous chapters and see what Rust has to offer. Beginning Rust starts with the basics of Rust, including how to name objects, control execution flow,...
Packt Publishing, 2018. — 236 p. — ISBN: 9781788390019. Rust is the new, open source, fast, and safe systems programming language for the 21st century, developed at Mozilla Research, and with a steadily growing community. It was created to solve the dilemma between high-level, slow code with minimal control over the system, and low-level, fast code with maximum system control....
Packt Publishing, 2017. — 320 p. — ISBN: 978-1-78588-025-4. 75-80 recipes for learning Rust programming If you are building concurrent applications, server-side programs, or high-performance applications, you will benefit from this language. This book comes with a lot of application-specific recipes to kick-start your development of real-world high-performance applications with...
Packt Publishing, 2017. — 354 p. — ISBN: 978-1-78588-530-3. Discover the powerful, hidden features of Rust you need to build robust, concurrent, and fast applications If concurrent programs are giving you sleepless nights, Rust is your go-to language. Being one of the first ever comprehensive books on Rust, it is filled with real-world examples and explanations, showing you how...
Комментарии