Odată cu lansarea versiunii 0.2, toolkit-ul pentru crearea interfețelor grafice SixtyFPS a fost redenumit în Slint. Motivul redenumirii a fost critica utilizatorilor față de denumirea SixtyFPS, care provoca confuzie și ambiguitate în trimiterea cererilor către motoarele de căutare și nu reflecta obiectivul proiectului. Noul nume a fost ales în cadrul unei discuții cu comunitatea pe GitHub, în care utilizatorii au propus denumiri noi.
Autorii bibliotecii (Olivier Goffart și Simon Hausmann), fosti dezvoltatori KDE, care au trecut ulterior la compania Trolltech pentru a lucra asupra Qt, și-au înființat acum propria companie, care dezvoltă Slint. Unul dintre obiectivele proiectului este de a oferi posibilitatea de a funcționa cu un consum minim de resurse CPU și memorie (pentru a funcționa sunt necesari câțiva sute de kilobiți de RAM). Pentru redare sunt disponibile două backend-uri - gl bazat pe OpenGL ES 2.0 și qt, care utilizează Qt QStyle.
Se suportă crearea de interfețe în programele scrise în limbajele Rust, C++ și JavaScript. Autorii bibliotecii au dezvoltat un limbaj special de marcare „.slint”, care este compilat în cod nativ pentru platforma aleasă. Există posibilitatea de a testa limbajul într-un editor online sau de a vizualiza exemplele, adunându-le singuri. Codul bibliotecii este scris în limbajele C++ și Rust și este distribuit sub licența GPLv3 sau sub o licență comercială ce permite utilizarea în produse proprietare fără a deschide codul.


Sursa: opennet.ro
