Книга сильно переоценена, что не понравилось:
- есть упражнения, но нет не только пояснений, но даже и ответов к ним, чтобы можно было себя проверить;
- материалов книги не достаточно для решения упражнений, приходится постоянно искать что-то в интернете, для книги такого объема и такой стоимости это нонсенс;
- местами неточный перевод или даже просто орфографические ошибки, которые затрудняют понимание смысла прочитанного.
Ничего кроме разочарования не испытал.
VladLisovenko согласен с Вами. Давлю. По моему мнению в книге много воды. Часто встречаются термины, которые авторы не ввели заранее. Ссылки на картинки на 10 страниц назад. Куча не понятного псевдокода, который нафиг не нужен. Лучше бы приводили сам код с пояснениями. Да и вообще, приводить маленькие кусочки кода раз за разом так себе идея. Сильно не хватает примеров для приводимых концепций. В общем, одна из тех книг, которые пишутся мега профессионалами для таких же профессионалов. Научиться чему-то конкретному можно по книге, но без дополнительной литературы просто невозможно.
Классика, поэтому рекомендую для начинающих для погружения в тему создания компиляторов. Но, к сожалению, год выпуска 2007 дает о себе знать.
Рассмотрены основные принципы разработки компиляторов. Подробно разбирается лексический и синтаксический анализ и генерация кода. Хорошо раскрыты вопросы оптимизации кода. Теория, модели и алгоритмы используемые авторами для разработки компиляторов могут применяться и для разработки прикладного ПО. Книга полезна разработчикам компиляторов, студентам соответствующих специальностей а так же всем интересующимся данной тематикой.
igor_rudin, спасибо конечно за перечисление тем в оглавлении книги. Отзыв для тех кто не осилил сам глянуть видимо.
«Компиляторы: принципы, технологии и инструментарий» kitobiga sharhlar, 3 izohlar