The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Ядру Linux исполнилось 30 лет "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Опрос: Оцените размер шрифта на форуме: ( Нормальный | слишком мелкий | слишком крупный )
. "Ядру Linux исполнилось 30 лет " +/
Сообщение от Ordu (ok), 27-Авг-21, 15:45 
Не путаешь. Но не готов. Я тут, после новости о sixtyfps предпринял очередной забег по гуёвым библиотекам в расте, и в частности пощупал orbtk. Он на уровне кода выглядит довольно приятным, но у меня он тормозил так, что это за пределами тормозов. Это когда проводишь курсор мышки поперёк окошка калькулятора, и потом секунд десять наблюдаешь траекторию курсора по тому, как подсветка кнопок меняется. Загрузка цп 100% в это время.

То есть понятно, что это какой-то баг тупой, который найдут и исправят. Но сам факт наличия подобных багов, делающих тулкит неюзабельным, говорит о том что гуй не готов.

В sixtyfps, если любопытно, для меня блокирующим оказалось отсутствие поддержки clipboard'а. То есть другие замечания тоже есть, скажем, я не увидел способа получить статический текст, который можно было бы мышкой выделить -- можно взять виджет ввода текста и отломать от него возможность редактировать с клавиатуры, но... брр... отламывать надо. Но с этим ещё можно справится, а вот clipboard'а нет, и его разве что сторонними крейтами можно прикрутить, которые к sixtyfps вообще никакого отношения не имеют, которые будут открывать новое соединение к X-серверу, и...

egui текст рендерит слишком прямолинейно, и в нём нарисовать что-нибудь типа ы̧̊  невозможно. Конечно же можно подключить glyph, и сделать свой виджет рендера текста, в egui это довольно просто делается, но всё же.

Короче, нету в расте гуя. orbtk, sixtyfps, egui выглядят довольно перспективно, они все мне нравятся в достаточной мере, что я б вполне пользовался любым. Но гуя нету, в силу каких-нибудь фатальных недостатков у каждого из тулкитов.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Ядру Linux исполнилось 30 лет , opennews, 25-Авг-21, 08:32  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру