LINUX.ORG.RU

История изменений

Исправление byko3y, (текущая версия) :

Где тэги UI/GUI? А нет их, потому что там какое-то говно вместо UI. Неужели до людей не доперло, что eventzaloop в 2022 является плохим фундаментом для построения GUI?

За те годы, которые прошлс с моего последнего участия в разработке опенсорсных RAD инструментов, я пришел к двум выводам:

 — единственный адекватный способ делать RAD/WYSIWYG — делать это в рантайме
 — классическая методология постреоняи GUI проигрывает текстовому интерфейсу, поскольку текстовый интерфейс отталкивается от семантики. GUI же отталкивается от формы, от позиций пикселей, от отдельных кликов мышью, и так далее. По этой причине до сих пор непревзойденным средством автоматизации бизнеса является MS Excel — он стартует с богатой семантики, по мере необходимости уточняя форму. То есть, грубо говоря, нужно иметь возможность скопировать интерфейс выполняющейся софтины с кнопками, полями ввода, картинками, и вставить его в другое окно — фича сама по себе бесполезная, я просто обрисовываю направление и фундаментальные недостатки.

По моим ощущениям, разрабы SixtyFPS просто хотят дальше пердолить Qt. C++ и JS кутя уже поддерживала — вот, Rust добавили. Скоро добавлят фортран и кобол.

Исходная версия byko3y, :

Где тэги UI/GUI? А нет их, потому что там какое-то говно вместо UI. Неужели до людей не доперло, что eventzaloop в 2022 является плохим фундаментом для построения GUI?

За те годы, когда я в последний раз участвовал в RAD опенсорсе, я пришел к двум выводам:

 — единственный адекватный способ делать RAD/WYSIWYG — делать это в рантайме
 — классическая методология постреоняи GUI проигрывает текстовому интерфейсу, поскольку текстовый интерфейс отталкивается от семантики. GUI же отталкивается от формы, от позиций пикселей, от отдельных кликов мышью, и так далее. По этой причине до сих пор непревзойденным средством автоматизации бизнеса является MS Excel — он стартует с богатой семантики, по мере необходимости уточняя форму. То есть, грубо говоря, нужно иметь возможность скопировать интерфейс выполняющейся софтины с кнопками, полями ввода, картинками, и вставить его в другое окно — фича сама по себе бесполезная, я просто обрисовываю направление и фундаментальные недостатки.

По моим ощущениям, разрабы SixtyFPS просто хотят дальше пердолить Qt. C++ и JS кутя уже поддерживала — вот, Rust добавили. Скоро добавлят фортран и кобол.