Название: Command-Line Rust: A Project-Based Primer for Writing Rust CLIs (Final) Автор: Ken Youens-Clark Издательство: O’Reilly Media, Inc. Год: 2022 Страниц: 399 Язык: английский Формат: pdf (true), epub (true) Размер: 10.05 MB For several consecutive years, Rust has been voted "most loved programming language" in Stack Overflow's annual developer survey. This open source systems programming language is now used for everything from game engines and operating systems to browser components and virtual reality simulation engines. But Rust is also an incredibly complex language with a notoriously difficult learning curve. Rather than focus on the language as a whole, this guide teaches Rust using a single small, complete, focused program in each chapter. Author Ken Youens-Clark shows you how to start, write, and test each of these programs to create a finished product. You'll learn how to handle errors in Rust, read and write files, and use regular expressions, Rust types, structs, and more.
Название: Beginning Rust: Get Started with Rust 2021 Edition, 2nd Edition Автор: Carlo Milanesi Издательство: Apress Год: 2022 Страниц 424 Язык: английский Формат: pdf (true), epub Размер: 10.2 MB 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.
Название: Programming Rust: Fast, Safe Systems Development, 2nd Edition (Final) Автор: Jim Blandy, Jason Orendorff, Leonora F.S. Tindall Издательство: O’Reilly Media, Inc. Год: 2021 Страниц: 715 Язык: английский Формат: epub Размер: 10.1 MB Systems programming provides the foundation for the world's computation. Developing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of common mistakes, from memory management errors to interthread data races.
Название: Программирование на Rust Автор: Стив Клабник, Кэрол Николс Издательство: Питер Год: 2021 Страниц: 592 Язык: русский Формат: pdf Размер: 10.1 MB Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ.
Название: Rust Programming for beginners: Unmatched power for building fast and secure apps Автор: Claudia Alves Издательство: mEm Inc. Год: 2021 Страниц: 275 Язык: английский Формат: pdf, azw3, epub Размер: 10.1 MB After reading this book, you'll be ready to build Rust applications. Rust is a statically and strongly typed systems programming language. statically means that all types are known at compile-time, strongly means that these types are designed to make it harder to write incorrect programs. A successful compilation means you have a much better guarantee of correctness than with a cowboy language like C. systems means generating the best possible machine code with full control of memory use. So the uses are pretty hardcore: operating systems, device drivers and embedded systems that might not even have an operating system. However, it's actually a very pleasant language to write normal application code in as well. The big difference from C and C++ is that Rust is safe by default; all memory accesses are checked. It is not possible to corrupt memory by accident.
Бесплатная электронная библиотека. Скачать книги бесплатно!
Наша электронная библиотека Bookskeeper.ru - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников.
В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
|