Re[2]: Чего бы почитать про архитектуру компиляторов?
От: VladD2 Российская Империя www.nemerle.org
Дата: 12.03.15 15:43
Оценка:
Здравствуйте, pestis, Вы писали:

P>Драконовая книга. Как бы считается классикой


Дракон конечно классика но нужно иметь в виду:
1. Первое издание этой книги крайне устарело и вообще не адекватно. Например, целые разделы посвящены обсуждения рукопашного создания хэш-таблиц. Так что первое издание читать категорически нельзя.

2. Книга описывает классическую теорию которая осталась где-то в 70-х годах. За это время наука и практика ушли далеко вперед.

3. В книге много довольно низкоуровневых погружений в совершенно второстепенные вещи. Можно легко запутаться и начать тупить хотя на практике это или не нужно вообще или довольно просто объясняется, если объяснять без заумностей.

4. Язык книги (особенно русский перевод) крайне косноязычен излишне удлинен и запутан. Так что надо приготовиться, что некоторые разделы придется перечитывать по 5 раз просто для того чтобы въехать в тему.

5. Надо сразу понимать, что по прочтению этой книге вы не сможете создать современный компилятор. Это только набор общих знаний.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.