Rustic Markup Language : Le QML du très très pauvre !
Rustic Markup Language (RML) est une nouvelle approche pour créer des interfaces utilisateur en Rust. L'auteur, Aldebaran-0, l'a présenté comme une alternative plus simple et efficace à QML, souvent critiqué pour sa complexité et son manque de clarté. RML utilise la bibliothèque macroquad pour le rendu 2D et propose des fonctionnalités telles que des éléments (Rectangle, Text, Node), des signaux, des callbacks, des propriétés et des composants. L'idée principale est de simplifier le processus de création d'interfaces en Rust, en offrant une syntaxe plus propre et plus intuitive. Comme l'illustre l'exemple de code fourni, RML permet de créer des interfaces simples comme un bouton qui change de texte lorsqu'on clique dessus. L'auteur souligne que RML est plus facile à apprendre et à utiliser que QML, tout en offrant des fonctionnalités similaires. Si vous cherchez une alternative à QML, RML mérite d'être exploré. Pour ceux qui sont familiers avec Rust, RML pourrait être un excellent choix pour construire des interfaces utilisateur. L'exemple de code illustre la simplicité et la puissance de RML. Vous pouvez consulter l'article original ici : [https://linuxfr.org/users/aldebaran-0/journaux/rustic-markup-language-le-qml-du-tres-tres-pauvre](https://linuxfr.org/users/aldebaran-0/journaux/rustic-markup-language-le-qml-du-tres-tres-pauvre)