Программирование на языке Rust (pdf)

Джим Блэнди   Джейсон Орендорф Переводчик: А. А. Слинкин
Программирование на языке Rust [Programming Rust: Fast, Safe Systems Development ru] 9M, 551 с.
издано в 2018 г.
Добавлена: 26.12.2019

Аннотация

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




Впечатления о книге:  

X