LINUX.ORG.RU

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

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

Ты скажи чего ты там хочешь конкретно? Чтобы не было никакой возможности засунуть дополнительную логику в гуёвый поток даже если программист очень этого хочет?

Я хочу тормознутыми инструментами сделать нетормознутый GUI. Так, чтобы на его создание не потребовались миллионы человекочасов, как в случае Chromium. Элементарный пример: пользователь жмет кнопку, но логика отрабатывает через пару секунд. Однако, при этом гуй прорисовывает прогресс, хотя бы отображает корректное изменение формы кнопки после нажатия, не говоря уже об индикации прогресса думания.

Ну то есть почему не взлетела та же жава на GUI? Потому же не взлетит и Go — потому что чертовый сборщик мусора создает неопределенную задержку ввода. из-за чего пользователь начинает кричать «у меня софтина сломалась» и тыкать беспорядочно в кнопки, а потом не понимать, что произошло.

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

Ты скажи чего ты там хочешь конкретно? Чтобы не было никакой возможности засунуть дополнительную логику в гуёвый поток даже если программист очень этого хочет?

Я хочу тормознутыми инструментами сделать нетормознутый GUI. Так, чтобы на его создание не потребовались миллионы человекочасов, как в случае Chromium. Элементарный пример: пользователь жмет кнопку, но логика отрабатывает через пару секунд. Однако, при этом гуй прорисовывает прогресс, хотя бы отображает корректное изменение формы кнопки после нажатия, не говоря уже об индикации прогресса думания.