!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "Jim Blandy, Jason Orendorff - Programming Rust: Fast, Safe Systems Development" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на [email protected]
Правообладателям
Расширенный поиск
по сайту
Programming Rust: Fast, Safe Systems Development : КНИГИ » Программирование
автор: brij | 26 ноября 2017 | Просмотров: 380
 
Programming Rust: Fast, Safe Systems Development     Название:   
    Автор:   
    Формат:   PDF
    Размер:   10.19 MB
    Год:   
    Качество:   Отличное
    Язык:   Английский
    Страниц:   621
    ISBN:   1491927283

 
 

Rust - это новый язык системного программирования, который сочетает в себе производительность низкоуровневых языков программирования C и C++ с безопасностью памяти и безопасностью потоков. Современные, гибкие типы данных Rust гарантируют, что ваша программа не содержит нулевых указателей, двойных разворотов, оборванных указателей и подобных ошибок во все время компиляции, без накладных расходов времени исполнения. В многопоточном коде Rust улавливает состояние гонки во время компиляции, делая параллелизм более простым в использовании. В этой книге, написанной двумя опытными системными программистами, объясняется, как Rust удается преодолеть разрыв между эффективностью и безопасностью и как вы можете это использовать.

Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust’s modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multi-threaded code, Rust catches data races at compile time, making concurrency much easier to use.

Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include:

How Rust represents values in memory (with diagrams)
Complete explanations of ownership, moves, borrows, and lifetimes
Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust’s public package repository
High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible
Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++
Unsafe code, and how to preserve the integrity of ordinary code that uses it
Extended examples illustrating how pieces of the language fit together









Сосчитайте:   28 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   28 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Rust Programming By Example | Guillaume Gomez, Antoni Boucher | Программирование | Скачать бесплатно Guillaume Gomez, Antoni Boucher - Rust Programming By Example

Discover the world of Rust programming through real-world examples. Rust is an open source, safe, concurrent, practical language created by Mozilla. It runs blazingly fast, prevents segfaults, and guarantees safety. This book gets you started with essential software development by guiding you through the different aspects of Rust programming. With ...
 
 
Программирование на Rust | Стив Клабник, Кэрол Николс | Программирование | Скачать бесплатно Стив Клабник, Кэрол Николс - Программирование на Rust

Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авт ...
 
 
Rust в действии | Тим Макнамара | Программирование | Скачать бесплатно Тим Макнамара - Rust в действии

Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при системном программировании, а также как низкоуровневый скоростной язык, обеспечиваю­щий максимальную производительность. Объяснены тонкос ...
 
 
Arduino made simple | Ashwin Pajankar | Электроника, радиотехника | Скачать бесплатно Ashwin Pajankar - Arduino made simple

This book is written in such a way that the concepts are explained in details, giving adequate emphasis on circuits and code examples. To make the topics more comprehensive circuit diagrams and code snippets are furnished extensively throughout the book. The book is designed in such a way to make it reader focused and contains latest topics, circui ...
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх