Rust in action. Часть 2

Part 2 Demystifying systems programming Part 2 extends your base Rust knowledge by applying Rust to examples from the field of systems programming. Every chapter includes at least one large project that includes a new language feature. You will build command-line utilities, libraries, graphical applications, networked applications, and even your own operating system kernel.table of

Rust in action. Часть 1

1 Introducing Rust This chapter covers Welcome to Rust—the empowering programming language. Once you scratch its surface, you will not only find a programming language with unparalleled speed and safety, but one that is enjoyable enough to use every day. When you begin to program in Rust, it’s likely that you will want to continue