ЦОСМИЦ корисничко окружење ће користити Ицед уместо ГТК

Мицхаел Аарон Мурпхи, водитељ дистрибуције Поп!_ОС-а и сарадник Редок оперативног система, говорио је о раду на новом издању ЦОСМИЦ корисничког окружења. ЦОСМИЦ се трансформише у самостални пројекат који не користи ГНОМЕ Схелл и развијен је у Русту. Планирано је да се окружење користи у дистрибуцији Поп!_ОС, која је унапред инсталирана на лаптопима и рачунарима из Систем76.

Напомиње се да су програмери након дугих дискусија и експеримената одлучили да користе Ицед библиотеку уместо ГТК за изградњу интерфејса. Према речима инжењера из Систем76, библиотека Ицед, која се активно развија у последње време, већ је достигла ниво довољан да се користи као основа за корисничко окружење. Током експеримената, припремљени су различити ЦОСМИЦ аплети, написани истовремено у ГТК и Ицед ради поређења технологија. Експерименти су показали да, у поређењу са ГТК, библиотека Ицед пружа флексибилнији, изражајнији и разумљивији АПИ, природно се меша са Руст кодом и нуди архитектуру која је позната програмерима који су упознати са језиком за изградњу декларативног интерфејса Елм.

ЦОСМИЦ корисничко окружење ће користити Ицед уместо ГТК

Ицед библиотека је у потпуности написана на Русту, користећи модуларну архитектуру безбедну за типове и модел реактивног програмирања. Обезбеђено је неколико механизама за рендеровање који подржавају Вулкан, Метал, ДКС12, ОпенГЛ 2.1+ и ОпенГЛ ЕС 2.0+, као и прозорску шкољку и машину за веб интеграцију. Апликације засноване на леду могу се направити за Виндовс, мацОС, Линук и покренути у веб претраживачу. Програмерима се нуди готов сет виџета, могућност креирања асинхроних руковаоца и коришћења прилагодљивог распореда елемената интерфејса у зависности од величине прозора и екрана. Код се дистрибуира под лиценцом МИТ-а.

Извор: опеннет.ру

Додај коментар