upvote
Tcl/Tk is pretty good in terms of rapid development. Unfortunately it has stagnated quite a lot over the years.

Gtk on the other hand is absolutely terrible and its developers don't help by completely rewriting things every few years and breaking all existing code in the process.

reply
Tcl/Tk was also popular in certain niche products, like in RF test equipment.
reply
It's still quite big in EDA (electronic design software).
reply
But, why? It's been 30 years. You'd think somebody would have figured out how to make a decent GUI toolkit or framework.
reply
Have you tried WinForms? It isn’t the latest hotness so Microsoft has to be dragged kicking and screaming to support it in current VS, but they were forced to do so because corporate developers still have some clout.
reply
I still think that WPF was the peak desktop UI framework. Extremely powerful with lots of small composable primitives, can easily do declarative but drop into more traditional event-driven imperative style where it makes sense.
reply
They generally get the design right after some mistakes and are stabilizing it, when the new UI designers take over and want to re-do it from scratch.
reply
AvaloniaUI + MVVM toolkit.
reply
We just built layers of shit over the ones we have.
reply