stringtranslate.com

Компиляторы: принципы, методы и инструменты

Compilers: Principles, Techniques, and Tools [1] —учебник по информатике Альфреда В. Ахо , Моники С. Лэм , Рави Сети и Джеффри Д. Ульмана опостроении компиляторов для языков программирования . Впервые опубликованный в 1986 году, он широко рассматривается как классический окончательный текст по технологии компиляторов. [2]

Она известна как Книга Дракона для поколений компьютерных ученых [3] [4], поскольку на ее обложке изображены рыцарь и дракон в битве, метафора для покорения сложности. Это название может также относиться к более ранним Принципам проектирования компиляторов Ахо и Ульмана .

Первое издание

Первое издание (1986) неофициально называют «книгой красного дракона», чтобы отличать его от второго издания [5] и от книги Ахо и Ульмана 1977 года «Принципы проектирования компиляторов», иногда называемой «книгой зеленого дракона». [5] В первом издании рассматриваются следующие темы:

Второе издание

Следуя традиции двух своих предшественников, второе издание (2006) имеет дракона и рыцаря на обложке и неофициально известно как пурпурный дракон . Моника С. Лэм из Стэнфордского университета стала соавтором этого издания.

Второе издание включает несколько дополнительных тем, в том числе:

Обновленное второе издание

Для освещения последних событий и проблем существует обновленное второе издание от Pearson Education India (4 июля 2023 г.) с участием Сорава Бансала. Это переработанное и обновленное издание содержит новые главы по семантике языка программирования и семантике неопределенного поведения.

Смотрите также

Ссылки

  1. ^ Ахо, Сети, Ульман, Компиляторы: принципы, методы и инструменты , Addison-Wesley, 1986. ISBN 0-201-10088-6 
  2. ^ "Топ-9 1/2 книг на книжной полке хакера" . Получено 23 октября 2010 г.
  3. ^ Алекс Мартелли; Анна Мартелли Рэйвенскрофт; Дэвид Ашер (2005). Кулинарная книга Python. О'Рейли Медиа. п. 587. ИСБН 978-0-596-00797-3. Получено 21 октября 2011 г.
  4. ^ Ян Стивенсон (2005). Производственный рендеринг: проектирование и реализация. Springer. стр. 139. ISBN 978-1-85233-821-3. Получено 21 октября 2011 г.
  5. ^ ab Mad Macz (январь 2002). Internet Underground: The Way of the Hacker. PageFree Publishing, Inc. стр. 219. ISBN 978-1-930252-53-0. Получено 21 октября 2011 г.

Дальнейшее чтение

Внешние ссылки