Вот здесь
http://www.citforum.ru/programming/digest/wirth/ опубликован конспект новой статьи Н.Вирта. Довольно интересно, хотя и спорно (например, Вирт предлагает по сути отказаться от использования деревьев при организации symbol tables в компиляторах). Остроумна критика операторов ++/-- (Вирт считает, что это уродство). В общем — стоит, наверное, обратить внимание
Приходиться заниматься гадостью — зарабатывать на жизнь честным трудом (Б.Шоу)