|
Showing 1 - 10 of
10 matches in All Departments
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, including how to
name objects, control execution flow, and handle primitive types.
You'll see how to do arithmetic, allocate memory, use iterators,
and handle input/output. Once you have mastered these core skills,
you'll work on handling errors and using the object-oriented
features of Rust to build robust Rust applications in no time. Only
a basic knowledge of programming in C or C++ and familiarity with a
command console are required. After reading this book, you'll be
ready to build simple Rust applications. What You Will Learn Get
started programming with Rust Understand heterogeneous data
structures and data sequences Define functions, generic functions,
structs, and more Work with closures, changeable strings, ranges
and slices Use traits and learn about lifetimes Who This Book Is
For Those who are new to Rust and who have at least some prior
experience with programming in general: some C/C++ is recommended
particularly.
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 management, concurrency, generics, and macros with Rust
Improve business productivity by choosing the right libraries and
frameworks for your applications Book DescriptionRust is a
community-built language that solves pain points present in many
other languages, thus improving performance and safety. In this
book, you will explore the latest features of Rust by building
robust applications across different domains and platforms. The
book gets you up and running with high-quality open source
libraries and frameworks available in the Rust ecosystem that can
help you to develop efficient applications with Rust. You'll learn
how to build projects in domains such as data access, RESTful web
services, web applications, 2D games for web and desktop,
interpreters and compilers, emulators, and Linux Kernel modules.
For each of these application types, you'll use frameworks such as
Actix, Tera, Yew, Quicksilver, ggez, and nom. This book will not
only help you to build on your knowledge of Rust but also help you
to choose an appropriate framework for building your project. By
the end of this Rust book, you will have learned how to build fast
and safe applications with Rust and have the real-world experience
you need to advance in your career. What you will learn Access
TOML, JSON, and XML files and SQLite, PostgreSQL, and Redis
databases Develop a RESTful web service using JSON payloads Create
a web application using HTML templates and JavaScript and a
frontend web application or web game using WebAssembly Build
desktop 2D games Develop an interpreter and a compiler for a
programming language Create a machine language emulator Extend the
Linux Kernel with loadable modules Who this book is forThis Rust
programming book is for developers who want to get hands-on
experience with implementing their knowledge of Rust programming,
and are looking for expert advice on which libraries and frameworks
they can adopt to develop software that typically uses the Rust
language.
This is a reproduction of a book published before 1923. This book
may have occasional imperfections such as missing or blurred pages,
poor pictures, errant marks, etc. that were either part of the
original artifact, or were introduced by the scanning process. We
believe this work is culturally important, and despite the
imperfections, have elected to bring it back into print as part of
our continuing commitment to the preservation of printed works
worldwide. We appreciate your understanding of the imperfections in
the preservation process, and hope you enjoy this valuable book.
This is a reproduction of a book published before 1923. This book
may have occasional imperfections such as missing or blurred pages,
poor pictures, errant marks, etc. that were either part of the
original artifact, or were introduced by the scanning process. We
believe this work is culturally important, and despite the
imperfections, have elected to bring it back into print as part of
our continuing commitment to the preservation of printed works
worldwide. We appreciate your understanding of the imperfections in
the preservation process, and hope you enjoy this valuable book.
|
You may like...
Southpaw
Jake Gyllenhaal, Forest Whitaker, …
DVD
R96
R23
Discovery Miles 230
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
|