Lanzamento da biblioteca para a creación de interfaces gráficas Slint 0.2

Co lanzamento da versión 0.2, o conxunto de ferramentas para crear interfaces gráficas SixtyFPS pasou a chamarse Slint. O motivo do cambio de nome foron as críticas dos usuarios ao nome SixtyFPS, o que provocou confusión e ambigüidade ao enviar consultas aos motores de busca, e tampouco reflectiu o propósito do proxecto. O novo nome escolleuse a través dunha discusión comunitaria en GitHub, na que os usuarios suxeriron novos nomes.

Os autores da biblioteca (Olivier Goffart e Simon Hausmann), antigos desenvolvedores de KDE que máis tarde se mudaron a Trolltech para traballar en Qt, agora fundaron a súa propia empresa desenvolvendo Slint. Un dos obxectivos do proxecto é proporcionar a capacidade de traballar cun consumo mínimo de recursos de CPU e memoria (requírense varios centos de kilobytes de RAM para traballar). Hai dous backends dispoñibles para renderizar: gl baseado en OpenGL ES 2.0 e qt usando Qt QStyle.

Admite a creación de interfaces en programas en Rust, C++ e JavaScript. Os autores da biblioteca desenvolveron unha linguaxe de marcado especial ".slint", que se compila en código nativo para a plataforma seleccionada. É posible probar o idioma nun editor en liña ou familiarizarse cos exemplos recompilándoos vostede mesmo. O código da biblioteca está escrito en C++ e Rust, e distribúese baixo a licenza GPLv3 ou unha licenza comercial que permite o seu uso en produtos propietarios sen abrir o código.

Lanzamento da biblioteca para a creación de interfaces gráficas Slint 0.2
Lanzamento da biblioteca para a creación de interfaces gráficas Slint 0.2


Fonte: opennet.ru

Engadir un comentario