> -- Wlad писал(а):
> Объясните популярно:Что есть что и какие различия и нюансы в, теперь многочисленных, версиях BlackBox?Что в каждом из вариантов можно использовать?Какая версия считается за "эталон"?Какая из сборок - "экспериментальная площадка" (и - в каком направлении где работы идут)?

Сборка проекта Инфрматика-21 (версия ББ 1.5).
http://www.inr.ac.ru/~info21/software.htm
Самая старая "живая" сборка, у которой есть пользователи. Но не советую использовать для новых проектов.

Последняя сборка от Oberon microsystems Inc. является стабильной версией 1.6.
http://www.oberon.ch/blackbox.html
Известны недочеты. Не рекомендую.

На основе этой сборки есть сборка OberonCore 1.6.
http://oberoncore.ru/projects/bb16-oberoncore
Отличия от 1.6 минимальны, но исправлено несколько недочетов.
Сборка, на сколько мне известно, используется в реальных проектах.

Центр Каркаса Блэкбокс развивает сборку 1.7.1 сейчас в статусе RC1 (1.7 пользоваться не стоит)
http://blackboxframework.org/lastdev
+ полная поддержка юникода
+ исправлено много недочетов
Есть поддержка сопрограмм.
Полный список изменений:
http://blackboxframework.org/stable/bla ... anges.html+
http://blackboxframework.org/unstable/m ... anges.html
Эта версия достаточно стабильная для работы.
Поддержка сопрограмм изолирована в ядре достаточно хорошо, так что не влияет на стабильность основной части.

Сборка Хельмута Цинна, которую он ведет параллельно Центру, (совместима с 1.7.1)
http://www.zinnamturm.eu/downloads.htm
не слежу за ней, поэтому ничего не могу сказать больше.

Сборка команды BBCB (https://github.com/bbcb), это ответвление от сборки Центра (совместима с 1.7.1)
https://blackbox.obertone.ru
+ добавлены модули для работы с консолью
+ добавлена возможность выравнивания стека по 16 байтам
+ в Linux/OpenBSD/FreeBSD версии есть нативный компоновщик Dev2 от Игоря Дехтяренко.
Эта стабильная сборка для работы. Эксперименты ведутся в Freenix части для лучшей поддержки Linux/OpenBSD/FreeBSD.