OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 22:07

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 10:17 

Зарегистрирован: Пятница, 11 Январь, 2019 19:26
Сообщения: 293
Откуда: Russia
budden писал(а):
Что-то у меня не складываются в пазл Ваши слова, Сергей. A2 появилась я так и не понял когда, но дат раньше, чем 2004, я не нашёл.
Вообще не понимаю, о каких пазлах идёт речь.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 12:12 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 1557
Sergej Durmanov писал(а):
Откровенно говоря, подумали задолго до разработчиков ББ. Решение в ББ, на мой взгляд, плохо тем, что вместо того, чтобы помечать места изменения семантики ( яву это для человека, а не для машины ), разработчики выбрали минимизацию нажатий на кнопки.

Разработчики ББ сделали NEW никак уж не позднее 2004 года. Что, в частных версиях A2 уже тогда было EXCLUSIVE?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 12:28 

Зарегистрирован: Пятница, 11 Январь, 2019 19:26
Сообщения: 293
Откуда: Russia
Речь, вообще о том, что всё это было придумано и продумано задолго до появления ББ. Но разработчики ББ, как это часто было с оберон-технологиями, решили пойти своей особенной тропинкой.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 12:35 

Зарегистрирован: Пятница, 11 Январь, 2019 19:26
Сообщения: 293
Откуда: Russia
Info21 писал(а):
Правильно, разработчики ББ учли уроки предшественников.

Отказ от минимизации нажатий может бомбануть в другом месте, заранее не очевидном.

У меня два достаточно глубоких каркасика, и проблем с решением ББ не возникает.
Да просто уже был код, который никому не хотелось править и был выбран такой вариант. Это как с extensible records, которые оказались тупичком эволюции. И когда на смену пришли abstract records, их просто накатили на то что было, так как уже был код и его никому не хотелось править.

Ну у меня тоже нет проблем с кодом без всяких NEW/OVERRIDE . Но я понимаю, какие плюшки дают такие модификаторы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 13:12 
Аватара пользователя

Зарегистрирован: Суббота, 16 Февраль, 2008 02:47
Сообщения: 660
Оберон/Ф вышел в 1996 или 95, позже переименован в ББ. Кмк, атрибуты записей были там с самого начала. А додумались до них в процессе работы над System 3 в ETH в начале 90х. Но это не точно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 15:36 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 1557
Sergej Durmanov писал(а):
Речь, вообще о том, что всё это было придумано и продумано задолго до появления ББ. Но разработчики ББ, как это часто было с оберон-технологиями, решили пойти своей особенной тропинкой.

Понял, спасибо. Да, думаю, что и virtual, и override, и даже reintroduce существовало в Дельфи ещё до, хотя точно по годам не скажу. Исходя из пути Оберона, вопрос, очевидно, должен был состоять в том, как бы побольше всего выкинуть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 25 Ноябрь, 2020 21:15 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Sergej Durmanov писал(а):
Ну у меня тоже нет проблем с кодом без всяких NEW/OVERRIDE.
Взаимно -- легко могу себе представить.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB