Рассуждения насчет мыслительных способностей и классификации мышления весьма занимательны, но к сути имеют весьма отдаленное отношение. Мнение Зуева -- это мнение Зуева. Но оно отнюдьне менеезаслуживает внимания, чем высказывания разных участников данного форума.

Если резюмировать коротко его мысль (в той части, с которой я согласен и что давно уже озвучивал) -- модулей Оберона недостаточно для ряда задач промышленного программирования. Они являются строительными блокамиязыка-ядра.

С моей точки зрения, Оберон-модули подходят дляиндивидуального программированияи решения многих задач, не требующих серьезных архитектурных решений. Проблема работы с кустом модулей, проблемы контроля спецификаций (контроль инвариантов), декларирование условий нештатного поведения (генерируемых исключений) и т.п. -- всё это можно решить без сильного изменения за счет нового конструкта (обобщающей конструкции) --программного кластера. Более того, можно рассматривать как вариант его введения прямо в Оберон, так и вариант надъязыка -- архитектурного языка, который оперирует модулями и обеспечивает их организацию (устанавливает и контролирует отношения).