«Я – программист!» - что это значит?
Языки программирования: юношеское увлечение - первая любовь - дело жизни
Компилятор - не только машина для генерации кода
Как вывернуть компилятор наизнанку?
Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совместимого компилятора С++.
Подробное рассмотрение проблем, связанных с проектированием и реализацией сложных программных систем совмещается с живым и увлекательным повествованием об эволюции и выживании проектов в непростых условиях, о важности правильного выбора стратегических направлений разработки и о человеческих взаимоотношениях в командах разработчиков.