
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Beginning Rust Programming
About this book
Quickly learn the ropes with the Rust programming languageusing 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 intofunctional Rust programming that takes advantage of the language's blazing speed and memory efficiency. Designed from the ground up togive you a running start to using the multiparadigm system programming language, this book will teach you to:
- Solve real-world computer science problemsof practical importance
- Use Rust's rich type system and ownership model to guarantee memory-safetyand thread-safety
- Integrate Rust with other programming languages and use it for embedded devices
Perfect for programmers with some experience in other languages, like C or C++, Beginning Rust Programming is also a great pick for students new to programming and seeking a user-friendly and robust language with which to start their codingcareer.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- COVER
- TABLE OF CONTENTS
- TITLE PAGE
- INTRODUCTION
- 1 Game of Life: The Basics
- 2 Extended Life
- 3 Building a Library
- 4 Hangman
- 5 In Concurrence
- 6 Clients and Servers
- 7 Client-Side Applications
- 8 Going Relational
- 9 No(SQL) Going
- 10 Web Communications
- 11 Web Server
- 12 Getting to the System
- 13 Device Programming
- 14 Collecting Stuff
- 15 Odds and Sods
- INDEX
- COPYRIGHT
- ABOUT THE AUTHOR
- ABOUT THE TECHNICAL EDITOR
- ACKNOWLEDGMENTS
- END USER LICENSE AGREEMENT