Тайная жизнь программ. Как создать код, который понравится вашему компьютеру

Эта книга исследует фундаментальные концепции, лежащие в основе работы компьютеров, чтобы помочь программистам создавать более эффективный и надёжный код. Автор рассматривает аппаратное обеспечение и поведение программ на низком уровне, показывая, что на самом деле происходит при выполнении кода.

Книга охватывает широкий спектр тем: от внутреннего языка компьютеров и комбинаторной логики до архитектуры процессоров, организации данных и обработки языков. Особое внимание уделяется практическим аспектам программирования, включая веб-браузеры, системное программирование и проблемы параллелизма.

В последних главах рассматриваются современные вызовы: безопасность программного обеспечения, машинный интеллект и влияние реальных условий на работу программ. Книга помогает понять взаимосвязь между кодом и аппаратным обеспечением, что позволяет создавать программы, которые действительно "понравятся компьютеру".

Издание предназначено для программистов, которые хотят выйти за рамки синтаксиса языков программирования и понять фундаментальные принципы работы вычислительных систем.

Похожие книги

Тайная жизнь программ. Как создать код, который понравится вашему компьютеру
A
Автор
Джонатан Стейнхарт
Издательство
Питер
Год
2023
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент