The Clojure-based Humble UI is being developed as a framework for constructing high-quality desktop UIs.
Humble UI’s GitHub web page says the framework lets builders construct higher apps shortly whereas staying cross-platform. Humble’s principal developer, Nikita Prokopov, stated work on Humble UI started in 2020. There is no such thing as a set date for its completion, and it could possibly be one other 12 months or so earlier than Humble UI is uncovered to a wider viewers, he added. “It’s undoubtedly getting nearer now, however the scope continues to be huge,” Prokopov stated. ”We’ll be having a workshop in September, and many of the principal elements not less than really feel considerably discovered, so hopefully we’ll transfer into ‘develop the meat’ part quickly.”
Humble UI started as a substitute for the Electron framework, with builders capable of “develop cross-platform desktop apps that don’t rely on the internet and thus are freed from all its shortcomings: efficiency, execution mannequin, reminiscence necessities, bundle dimension, and many others.,” Prokopov stated. He selected Clojure as a result of he prefers the language and is proficient in it. The language’s REPL assist was one more reason for selecting it. The framework’s GitHub web page declares that Clojure is one of the best language for UI growth, stating that Java has a “UI curse” and JavaScript and Chrome impose a “large” overload and might be gradual.