Может я немного опоздал с мнением по поводу статьи... У меня сложилось впечатление, что самая досадная вещь для Вирта — это "=" как обозначение присваивания. Остальное — неясные намёки на плохой дизайн, нарушающий "все 13 правил аэродинамики", и политические вопросы (о коммерциализации вузов). Мне кто-нибудь объяснит, о чём здесь идёт разговор, и чем его отличие от священной войны, а если этих отличий нет, то почему топик до сих пор в "Философии программирования"? А может, вы обсуждаете те самые невысказанные мысли Вирта, как жена из анекдота угадывает мысли мужа до того, как он откроет рот?
Предлагаю перейти непосредственно к философии, и ответить мне, чем же так плох C. Вопрос "=" — вопрос синтаксиса, к языку имеющий косвенное отношение. Например, введение альтернативного синтаксиса требует минимальных изменений в компиляторе — изменение парсера, а точнее, описания грамматики. Тогда каждый программист сможет писать так, как ему нравится. И не меняют же. Возможно, потому что приспособиться даже к неестественному синтаксису программистам ещё дешевле, чем изменить его.
Неплохо бы также рационализировать предмет обсуждения, поскольку сам Вирт не пожелал этого делать.