В предыдущих дискуссиях постоянно идёт передёргивание — обсуждаем фичи то одного Оберона, то другого, то третьего (BlackBox, BlueBottle, конь в вакууме). Причём переходы с одного на другой рассогласовываются.
Только что обсуждали, скажем, что закрывать монопольно открытые файлы нужно — и опаньки, оказывается, это ВЫ про BlackBox говорите, а МЫ-то — про Оберон вообще (в котором нет такого понятия, как монопольно открытый файл).
Таких штучек можно насчитать достаточное количество.
О чём это говорит? О низкой культуре дискуссии? — И об этом тоже, конечно.
Но главное — о том, что нет Стандарта на язык.
Понимаете, это всё равно, что выдавать глюки BCB за дефекты С++ вообще. И потом до хрипоты спорить, есть ли вообще этот глюк (потому что комплект багофич дебилдера отличается от комплекта багофич иваси).
Тот факт, что Стандарт С++ занимает несколько сотен страниц, говорит не о сложности языка, а о тщательной проработке технической документации.
А описание Оберона, уместившееся на пару страниц, как раз и обеспечивает такой хаос в реализациях. Даже не в реализациях, а в диалектах языка. А то и не в диалектах, а самостоятельных языках.
Вот такое у меня сложилось ИМХО.
Специалисты по Оберону (Оберонам?), поправьте если это не так.