跳至內容
Programming Rust: Fast, Safe Systems Development

Price:

$ 63.79


Programming Rust: Fast, Safe Systems Development

https://m.media-amazon.com/images/I/813Bmx4rYCL.jpg
13 sold in last 24 hours

$ 63.79 63.79 USD $ 63.79

Not Available For Sale

($ 63.79 / Units)
4 people are viewing this right now

  • 品牌
  • 发布日期
  • 项目重量
  • 语言
  • 产品类型
  • 编辑
  • 出版商
  • 打印长度
  • ISBN 10 (英语).
  • ISBN 13 (英语).
  • 尺寸
  • ISBN 10 (英语).
  • ISBN 13 (英语).

此組合不存在

Object-Oriented Design

條款及條件
30天退款保證
運送:2-3 個工作日

Estimated shipping
Select a product to estimate shipping.

From the Preface

Rust is a language for systems programming.

This bears some explanation these days, as systems programming is unfamiliar to most working programmers. Yet it underlies everything we do.

You close your laptop. The operating system detects this, suspends all the running programs, turns off the screen, and puts the computer to sleep. Later, you open the laptop: the screen and other components are powered up again, and each program is able to pick up where it left off. We take this for granted. But systems programmers wrote a lot of code to make that happen.

In short, systems programming is resource-constrained programming. It is programming when every byte and every CPU cycle counts.

The amount of systems code involved in supporting a basic app is staggering.

This book will not teach you systems programming. In fact, this book covers many details of memory management that might seem unnecessarily abstruse at first, if you haven’t already done some systems programming on your own.

But if you are a seasoned systems programmer, you’ll find that Rust is something exceptional: a new tool that eliminates major, well-understood problems that have plagued a whole industry for decades.

Covers Rust 2021 edition

Who Should Read This Book

If you’re already a systems programmer, and you’re ready for an alternative to C++, this book is for you. If you’re an experienced developer in any programming language, whether that’s C#, Java, Python, JavaScript, or something else, this book is for you too.

However, you don’t just need to learn Rust. To get the most out of the language, you also need to gain some experience with systems programming. We recommend reading this book while also implementing some systems programming side projects in Rust. Build something you’ve never built before, something that takes advantage of Rust’s speed, concurrency, and safety. The list of topics at the beginning of the book's preface should give you some ideas.

Why We Wrote This Book

We set out to write the book we wished we had when we started learning Rust. Our goal was to tackle the big, new concepts in Rust up front and head-on, presenting them clearly and in depth so as to minimize learning by trial and error.

Product details

Learn Rust: The Systems Programming Language -3
Main Specification
品牌 by Jim Blandy (Author) or Jason Orendorff (Author) or Leonora F. S. Tindall (Author) & 0 more Format: Paperback
发布日期 2021 (英语). or July 20
项目重量 2.6英镑
Product information
语言 联合国
Others
产品类型 Object-Oriented Design
编辑 第二届
出版商 O'Reilly Media
打印长度 735 pages
ISBN 10 (英语). 1492052590
ISBN 13 (英语). 978-1492052593
尺寸 7 x 1.5 x 9 inches
ISBN 10 (英语). 1492052590
ISBN 13 (英语). 978-1492052593