Здравствуйте, pestis, Вы писали:
P>Драконовая книга. Как бы считается классикой
Дракон конечно классика но нужно иметь в виду:
1. Первое издание этой книги крайне устарело и вообще не адекватно. Например, целые разделы посвящены обсуждения рукопашного создания хэш-таблиц. Так что первое издание читать категорически нельзя.
2. Книга описывает классическую теорию которая осталась где-то в 70-х годах. За это время наука и практика ушли далеко вперед.
3. В книге много довольно низкоуровневых погружений в совершенно второстепенные вещи. Можно легко запутаться и начать тупить хотя на практике это или не нужно вообще или довольно просто объясняется, если объяснять без заумностей.
4. Язык книги (особенно русский перевод) крайне косноязычен излишне удлинен и запутан. Так что надо приготовиться, что некоторые разделы придется перечитывать по 5 раз просто для того чтобы въехать в тему.
5. Надо сразу понимать, что по прочтению этой книге вы не сможете создать современный компилятор. Это только набор общих знаний.