L'interface utilisateur Humble basée sur Clojure est en cours de développement en tant que cadre pour la création d'interfaces utilisateur de bureau de haute qualité.
La page GitHub de Humble UI indique que le framework permet aux développeurs de créer rapidement de meilleures applications tout en restant multiplateforme. Le développeur principal de Humble, Nikita Prokopov, a déclaré que le travail sur Humble UI avait commencé en 2020. Aucune date n'a été fixée pour son achèvement, et il faudra peut-être encore un an environ avant que Humble UI ne soit exposé à un public plus large, a-t-il ajouté. « Cela se rapproche certainement maintenant, mais la portée est toujours énorme », a déclaré Prokopov. « Nous organiserons un atelier en septembre, et la plupart des parties principales semblent au moins quelque peu définies, donc j'espère que nous passerons bientôt à la phase de « développement de la viande ». »
Humble UI a débuté comme une alternative au framework Electron, avec des développeurs capables de « développer des applications de bureau multiplateformes qui ne dépendent pas du Web et sont donc exemptes de tous ses défauts : performances, modèle d'exécution, besoins en mémoire, taille du bundle, etc. », a déclaré Prokopov. Il a choisi Clojure parce qu'il préfère ce langage et le maîtrise parfaitement. La prise en charge REPL du langage était une autre raison de le choisir. La page GitHub du framework déclare que Clojure est le meilleur langage pour le développement d'interface utilisateur, affirmant que Java a une « malédiction de l'interface utilisateur » et que JavaScript et Chrome imposent une surcharge « énorme » et peuvent être lents.



GIPHY App Key not set. Please check settings