Цитата:
Здесь родственная классификация: игрок - мыслитель...
комбинаторный тип -- рефлексивный тип...
нейтральная классификация типа "прикладник-теоретик"
Уважаемые коллеги, вы, каждый по-своему, правы.
Цитата:
Конечно, тема двух "типов ума" -- в большой степени оффтоп.
Я извиняюсь за продолжение разговора в другом русле, но, кажется, ваши мысли направляются к "психологическим типам" К.Г.Юнга...
Цитата:
По-моему, придумка AVC о том, что плодотворная работа возможна только при кооперативе людей, у которых превалирует разный склад ума.
или, более точно, к идеям
соционики.
Непосредственно по теме: я согласен с уважаемым Info21
Цитата:
Расширяемые записи Оберона -- абсолютно логичное и последовательное развитие методологии программирования...
и согласен с Ильей
Цитата:
По моему глубокому убеждению, абстракции архитектуры ортогональны к абстракциям данных и должны выражаться не в терминах классов, а в терминах модулей... Посему я бы вообще "откатил" RECORD практически до уровня первого Оберона, а для архитектурных задач ввёл пару спец. типов.
. Я, также, доверяю мнению Руслана Богатырева и, думаю, что прав и он, утверждая:
Цитата:
С моей точки зрения, Оберон-модули подходят для индивидуального программирования и решения многих задач, не требующих серьезных архитектурных решений. Проблема работы с кустом модулей, проблемы контроля спецификаций (контроль инвариантов), декларирование условий нештатного поведения (генерируемых исключений) и т.п. -- всё это можно решить без сильного изменения за счет нового конструкта (обобщающей конструкции) -- программного кластера.
.
Здесь каждый участник обсуждения говорит о
записи в своем контексте. А посему, опять-таки - каждый прав. И, возможно, для конструирования современных систем необходимо введение "новых" типов данных, но в основе своей они должны иметь базовый тип. И
запись для этого очень хорошо подходит. Путаница, как мне кажется, возникла из-за многозначности. В Обероне (и КП) авторы не решились (или не увидели?) на радикальный шаг и оставили тип
запись неизменной на нескольких ролях. Впрочем, эта осторожность лучше, чем запутывающие нововведения коммерческих языков.