| Oberon family | |
| От: | Кодт rsdn | ||
| Дата: | 12.11.04 13:15 | ||
| Оценка: | 79 (12) +4 -1 | ||
| В предыдущих дискуссиях постоянно идёт передёргивание — обсуждаем фичи то одного Оберона, то другого, то третьего (BlackBox, BlueBottle, конь в вакууме). Причём переходы с одного на другой рассогласовываются. Только что обсуждали, скажем, что закрывать монопольно открытые файлы нужно — и опаньки, оказывается, это ВЫ про BlackBox говорите, а МЫ-то — про Оберон вообще (в котором нет такого понятия, как монопольно открытый файл). Таких штучек можно насчитать достаточное количество. О чём это говорит? О низкой культуре дискуссии? — И об этом тоже, конечно. Но главное — о том, что нет Стандарта на язык. Понимаете, это всё равно, что выдавать глюки BCB за дефекты С++ вообще. И потом до хрипоты спорить, есть ли вообще этот глюк (потому что комплект багофич дебилдера отличается от комплекта багофич иваси). Тот факт, что Стандарт С++ занимает несколько сотен страниц, говорит не о сложности языка, а о тщательной проработке технической документации. А описание Оберона, уместившееся на пару страниц, как раз и обеспечивает такой хаос в реализациях. Даже не в реализациях, а в диалектах языка. А то и не в диалектах, а самостоятельных языках. Вот такое у меня сложилось ИМХО. Специалисты по Оберону (Оберонам?), поправьте если это не так. Перекуём баги на фичи! |