Con il rilascio della versione 0.2, il toolkit per la creazione di interfacce grafiche SixtyFPS è stato rinominato Slint. Il motivo della ridenominazione è stata la critica degli utenti al nome SixtyFPS, che ha portato a confusione e ambiguità durante l'invio delle query ai motori di ricerca e inoltre non rifletteva lo scopo del progetto. Il nuovo nome è stato scelto attraverso una discussione della community su GitHub, in cui gli utenti hanno suggerito nuovi nomi.
Gli autori della libreria (Olivier Goffart e Simon Hausmann), ex sviluppatori di KDE che in seguito si sono trasferiti a Trolltech per lavorare su Qt, hanno ora fondato la propria società sviluppando Slint. Uno degli obiettivi del progetto è fornire la possibilità di lavorare con un consumo minimo di CPU e risorse di memoria (per il lavoro sono necessarie diverse centinaia di kilobyte di RAM). Sono disponibili due backend per il rendering: gl basato su OpenGL ES 2.0 e qt che utilizza Qt QStyle.
Supporta la creazione di interfacce nei programmi in Rust, C++ e JavaScript. Gli autori della libreria hanno sviluppato uno speciale linguaggio di markup “.slint”, che viene compilato in codice nativo per la piattaforma selezionata. È possibile testare la lingua in un editor online o familiarizzare con gli esempi raccogliendoli tu stesso. Il codice della libreria è scritto in C++ e Rust ed è distribuito sotto la licenza GPLv3 o una licenza commerciale che ne consente l'utilizzo in prodotti proprietari senza aprire il codice.
Fonte: opennet.ru