> it's rather easy to accomplish One of the famous last words. My favorite battle-cry. :)
> "Works well for boring apps and for games" Then we don't need both approaches. Having both would be very nice, just not a top priority. I saw games which were using QT as GUI framework and professional tools written with ImGUI. The difference between immediate and callback mode is like (for example, not literally) the difference between functional and procedural programming. Mostly a matter of style. The vision can be applied to any existing GUI library, as a roadmap at the moment. And let's see which library will reach it as the first. ;) I think the chance for unification are rather small, it didn't work for other languages yet.