OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Понедельник, 20 Ноябрь, 2017 22:05

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: переход школьной версии с 1.5
СообщениеДобавлено: Понедельник, 18 Январь, 2016 00:32 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7712
Откуда: Троицк, Москва
Итак, вопрос выбора базовой версии.
Насколько можно понять, есть версии:

0. оригинальная 1.6
1. Цинн
2. центр (viewtopic.php?f=127&t=5600#p94446)
3. орловцы не хотят что-то минималистичное сделать?

1-3 все начинают отличаться от 0 тем, что пытаются обеспечить Уникод в идентификаторах -- это так?
Что ещё принципиального?
Как бы плюсы-минусы обозреть.

Активность Ивана Андреевича радует и пугает одновременно.
Хочется тщательно продуманного минимализму.

Никакой спешки в планах нет.

Для учебных целей (да и для себя) нужна прежде всего стабильность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Вторник, 19 Январь, 2016 02:47 
Аватара пользователя

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1157
Откуда: Tel-Aviv
Info21 писал(а):
0. оригинальная 1.6
1. Цинн
2. центр (viewtopic.php?f=127&t=5600#p94446)
3. орловцы не хотят что-то минималистичное сделать?

1-3 все начинают отличаться от 0 тем, что пытаются обеспечить Уникод в идентификаторах -- это так?

Насколько мне известно, это так. Дополнительно обеспечена поддержка для локализации документации. Иван может поправить меня, если это не так.
С точки зрения сборок проекта Информатика21 это является наиболее значимым дополнением. Остальными можно пренебречь.

На мой взгляд, у сборка Центра есть преимущества перед сборкой Цинна
  1. сборка Цинна незначительно отличается от сборки Центра. Отличия лишь во взглядах реализации некоторых вещей. К тому же, сборка Цинна включает мало тестированные или сомнительные новшества, которые Центр обычно реализует другим способом.
  2. по сути, сборка Центра призвана методично, неспеша и обдуманно, включать из других сборок те новшества, которые не идут в разрез с минимализмом и не ухудшают стабильность сборки.
  3. является самой стабильной и наиболее протестированной доработкой сборкой.
  4. поддерживается наибольшим количеством активных разработчиков.

Сборку орловцев не имел возможности сравнивать с остальными.
Однажды я сравнивал поддержку Уникода в ней по сравнением с другими, это было ещё до реализации поддержки идентификаторов в Уникоде. Тогда реализация Ивана Горячева при помощи UnicodeHook мне показалась наиболее простой и логичной. Сегодня я бы выделил таки Уникод в отдельный модуль, по аналогии с модулем National вместо расширения модуля Kernel уникодными возможностями.

Что касается адаптации сборки под нужды проекта Информатика21, можно клонировать в GitHub разработку Центра и дорабатывать в новом ответвлении и периодически синхронизировать обновления с основной веткой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Пятница, 22 Январь, 2016 15:04 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 8864
Откуда: Россия, Орёл
Info21 писал(а):
3. орловцы не хотят что-то минималистичное сделать?


Фёдор Васильевич,
поскольку для решения насущных задач сборки OberonCore в текущем виде достаточно, то её развитие, в том числе в сторону поддержки юникодных идентификаторов, в приоритетах у нас не стоит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Пятница, 22 Январь, 2016 23:17 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7712
Откуда: Троицк, Москва
Илья Ермаков писал(а):
Info21 писал(а):
3. орловцы не хотят что-то минималистичное сделать?


Фёдор Васильевич,
поскольку для решения насущных задач сборки OberonCore в текущем виде достаточно, то её развитие, в том числе в сторону поддержки юникодных идентификаторов, в приоритетах у нас не стоит.

А эта сборка где-то есть? Для полноты картины. Что-то не нашел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Пятница, 22 Январь, 2016 23:20 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7712
Откуда: Троицк, Москва
Роман М. писал(а):
На мой взгляд, у сборка Центра есть преимущества перед сборкой Цинна

Спасибо.

Роман М. писал(а):
Что касается адаптации сборки под нужды проекта Информатика21, можно клонировать в GitHub разработку Центра и дорабатывать в новом ответвлении и периодически синхронизировать обновления с основной веткой.

Пока не оценил эту возможность, но надо, конечно, иметь в виду.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Пятница, 22 Январь, 2016 23:41 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2422
Откуда: Россия, Ярославль
http://oberoncore.ru/blackbox/environment да вот же она.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Воскресенье, 24 Январь, 2016 02:10 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2422
Откуда: Россия, Ярославль
В целом, мне кажется разумным проработать школьную версию так, чтобы она, простите, не зависела от последней циферки в номере сборки. Школьникам ведь Что-то Другое важно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Понедельник, 25 Январь, 2016 10:52 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7712
Откуда: Троицк, Москва
Пётр Кушнир писал(а):
http://oberoncore.ru/blackbox/environment да вот же она.

Вы про орловскую сборку. Понял, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: переход школьной версии с 1.5
СообщениеДобавлено: Понедельник, 25 Январь, 2016 10:56 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 7712
Откуда: Троицк, Москва
Пётр Кушнир писал(а):
В целом, мне кажется разумным проработать школьную версию так, чтобы она, простите, не зависела от последней циферки в номере сборки.
Школьникам ведь Что-то Другое важно.

Ровно по этой причине там до сих пор 1.5.

И кроме собственно русификационной части там ничего даже от 5-6-7 не должно зависеть.

Поэтому и с переходом нет спешки.

Это как с XP: если бы не начались проблемы с драйверами, и про семерку бы не задумывался.
Но вот такие внешние обстоятельства заставляют.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

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


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

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


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

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