News for hackers. Stuff that matters.
Re:Easel Turns One One year of building my own IDE in Clojure by Pelayu on Thursday January 01, 2026 @07:57AM (#46453741)
Amazing project!

>While the JVM solves lots of hard problems, it has one major weakness, the UI libraries provided by the JVM (Swing and JavaFX) are clunky and dated.

I also feel this; it's what puts me off writing GUI apps in Clojure. I have hope that natively compiled Clojure implementations like Jank that could interact with C or C++ libraries could help with this.

Re:Easel Turns One One year of building my own IDE in Clojure by geokon on Thursday January 01, 2026 @09:15AM (#46454300)
what specifically did you have issues with?

i made a GUI with cljfx which uses JavaFX and I didnt really hit any issues (save for i have one bug on startup that ive had trouble ironing out). The app is snappy and feels as native as anything else

Ended with a very modular functional GUI program

the only thing i wasnt super happy about is that i couldnt package it as a simple .bin/.exe bc the jpackage system forces you into making an installer/application (its been a few years since, so its possible theres a graal native solution now)

i highly recommend cljfx. Its the opposite of clunky

Re:Easel Turns One One year of building my own IDE in Clojure by nha1 on Thursday January 01, 2026 @09:57AM (#46454626)
Same. I wish Webview would work with GraalVM native compilation.
Re:Easel Turns One One year of building my own IDE in Clojure by eduction on Thursday January 01, 2026 @01:32PM (#46456659)
tonsky seems to be chugging along with his humbleui project

https://github.com/humbleui/humbleui

Most of the work (and the recent updates) seem to be in the two main subcomponents

https://github.com/HumbleUI/JWM

https://github.com/HumbleUI/Skija