Оригинальное название:
"Programming Rust"
Оригинальный правообладатель:
"O'Reilly"
Автор: Блэнди Дж., Орендорф Дж.
Дата выхода: январь 2018 года
Формат: 165 * 235 мм
Бумага: офсетная
Обложка: Мягкая обложка
Объем, стр.: 550
ISBN: 978-5-97060-236-2
Вес, гр.: 900
Оглавление и отрывки из глав
Файлы к книге
Rust — новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной работой с памятью и потоками. Современная гибкая система типов Rust препятствует появлению в программах таких ошибок, как разыменование нулевого указателя, двойное освобождение, висячий указатель и прочих, причем все проверки производятся на этапе компиляции, избавляя программу от накладных расходов на этапе выполнения. В многопоточной программе компилятор Rust обнаруживает гонки за данные, благодаря чему писать конкурентный код становится гораздо проще.
В этой книге, написанной двумя опытными системными программистами, объясняется, как Rust смог навести мост между производительностью и безопасностью, и как вы можете воспользоваться этим для своих целей.