Lançamento da biblioteca para criação de interfaces gráficas Slint 0.2

Com o lançamento da versão 0.2, a toolkit para criação de interfaces gráficas SixtyFPS foi renomeada para Slint. A razão para a renomeação foi a crítica dos usuários ao nome SixtyFPS, que gerava confusão e ambiguidade ao enviar solicitações a mecanismos de busca, além de não refletir a finalidade do projeto. O novo nome foi escolhido durante uma discussão com a comunidade no GitHub, onde os usuários sugeriram novos nomes.

Os autores da biblioteca (Olivier Goffart e Simon Hausmann), ex-desenvolvedores do KDE, que mais tarde se juntaram à Trolltech para trabalhar no Qt, agora fundaram sua própria empresa, que está desenvolvendo o Slint. Um dos objetivos do projeto é fornecer a capacidade de operar com um mínimo de consumo de recursos de CPU e memória (são necessários apenas algumas centenas de kilobytes de RAM). Dois backends estão disponíveis para renderização — gl baseado em OpenGL ES 2.0 e qt, que utiliza Qt QStyle.

É suportada a criação de interfaces em programas nas linguagens Rust, C++ e JavaScript. Os autores da biblioteca desenvolveram uma linguagem de marcação especial ".slint", que é compilada para código nativo da plataforma escolhida. Existe a possibilidade de testar a linguagem em um editor online ou revisar exemplos, compilando-os por conta própria. O código da biblioteca é escrito em C++ e Rust, e é distribuído sob a licença GPLv3 ou uma licença comercial que permite o uso em produtos proprietários sem a necessidade de abertura do código.

Lançamento da biblioteca para criação de interfaces gráficas Slint 0.2
Lançamento da biblioteca para criação de interfaces gráficas Slint 0.2


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster