OberonCore
https://forum.oberoncore.ru/

переход школьной версии с 1.5
https://forum.oberoncore.ru/viewtopic.php?f=89&t=5604
Страница 1 из 1

Автор:  Info21 [ Понедельник, 18 Январь, 2016 00:32 ]
Заголовок сообщения:  переход школьной версии с 1.5

Итак, вопрос выбора базовой версии.
Насколько можно понять, есть версии:

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

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

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

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

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

Автор:  Роман М. [ Вторник, 19 Январь, 2016 02:47 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

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 разработку Центра и дорабатывать в новом ответвлении и периодически синхронизировать обновления с основной веткой.

Автор:  Илья Ермаков [ Пятница, 22 Январь, 2016 15:04 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Info21 писал(а):
3. орловцы не хотят что-то минималистичное сделать?


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

Автор:  Info21 [ Пятница, 22 Январь, 2016 23:17 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Илья Ермаков писал(а):
Info21 писал(а):
3. орловцы не хотят что-то минималистичное сделать?


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

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

Автор:  Info21 [ Пятница, 22 Январь, 2016 23:20 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Роман М. писал(а):
На мой взгляд, у сборка Центра есть преимущества перед сборкой Цинна

Спасибо.

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

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

Автор:  Пётр Кушнир [ Пятница, 22 Январь, 2016 23:41 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

http://oberoncore.ru/blackbox/environment да вот же она.

Автор:  Пётр Кушнир [ Воскресенье, 24 Январь, 2016 02:10 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

В целом, мне кажется разумным проработать школьную версию так, чтобы она, простите, не зависела от последней циферки в номере сборки. Школьникам ведь Что-то Другое важно.

Автор:  Info21 [ Понедельник, 25 Январь, 2016 10:52 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Пётр Кушнир писал(а):
http://oberoncore.ru/blackbox/environment да вот же она.

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

Автор:  Info21 [ Понедельник, 25 Январь, 2016 10:56 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Пётр Кушнир писал(а):
В целом, мне кажется разумным проработать школьную версию так, чтобы она, простите, не зависела от последней циферки в номере сборки.
Школьникам ведь Что-то Другое важно.

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

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

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

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

Автор:  Info21 [ Понедельник, 09 Июль, 2018 19:01 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Коллеги, прошу высказаться -- мне нужно определиться с версией 1.7 -- чтобы и для школы, и для физфака МГУ (оттуда идут некие позитивные импульсы), и (в перспективе) для экспериментальных нужд.

Общая политика в том, чтобы минимально зависеть от версии, лишь бы обеспечивались уникодные идентификаторы.

Соблазняет "кросс". Иван Андреевич, что можете сказать в плане самокритики?

Автор:  Иван Денисов [ Вторник, 10 Июль, 2018 05:58 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Info21 писал(а):
Соблазняет "кросс". Иван Андреевич, что можете сказать в плане самокритики?

Сам использую её для проектов, так что рекомендую. Пока не добавлена в ядро поддержка сопрограмм.

Автор:  Борис Рюмшин [ Вторник, 10 Июль, 2018 13:02 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Иван Денисов писал(а):
Info21 писал(а):
Соблазняет "кросс". Иван Андреевич, что можете сказать в плане самокритики?

Сам использую её для проектов, так что рекомендую. Пока не добавлена в ядро поддержка сопрограмм.

И нафиг она там не нужна. Считаю, что кому надо, те пусть ставят руками модифицированное ядро для этих целей. И овцы сыты и волки целы.

Автор:  Info21 [ Вторник, 10 Июль, 2018 19:39 ]
Заголовок сообщения:  Re: переход школьной версии с 1.5

Спасибо. Если это вся самокритика, то больше нечего и желать.

Вопрос можно считать закрытым. До появления новых обстоятельств ))

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/