Met de release van versie 0.2 is de toolkit voor het maken van grafische interfaces SixtyFPS omgedoopt tot Slint. De reden voor de hernoeming was de kritiek van gebruikers op de naam SixtyFPS, die leidde tot verwarring en ambiguĆÆteit bij het indienen van zoekopdrachten in zoekmachines, en die niet de bedoeling van het project weerspiegelde. De nieuwe naam werd gekozen tijdens een discussie met de gemeenschap op GitHub, waar gebruikers nieuwe namen voorstelden.
De auteurs van de bibliotheek (Olivier Goffart en Simon Hausmann) zijn voormalige ontwikkelaars van KDE, die later naar het bedrijf Trolltech verhuisden om aan Qt te werken, en hebben nu hun eigen bedrijf opgericht dat Slint ontwikkelt. Een van de doelen van het project is het bieden van de mogelijkheid om te werken met een minimaal verbruik van CPU en geheugen (slechts enkele honderden kilobytes RAM zijn nodig voor het functioneren). Er zijn twee backends beschikbaar voor rendering: GL op basis van OpenGL ES 2.0 en Qt, dat gebruikmaakt van Qt QStyle.
Het ondersteunen van het maken van interfaces in programma's geschreven in Rust, C++, en JavaScript. De auteurs van de bibliotheek hebben een speciale opmaaktaal ontwikkeld genaamd '.slint', die wordt gecompileerd naar native code voor het geselecteerde platform. Er is een mogelijkheid om de taal te testen in een online editor of om voorbeelden te bekijken door ze zelf samen te stellen. De code van de bibliotheek is geschreven in C++ en Rust, en wordt verspreid onder de GPLv3-licentie of een commerciƫle licentie die gebruik in propriƫtaire producten zonder openstelling van de code toestaat.


Bron: opennet.ru
