I like CLI more than TUI, and TUI more than GUI where appropriate. For working with text TUI is better, for e.g. images GUI (GIMP).
All the AI-generated UIs I've seen have been very derivative, certainly not eliminating any of the disadvantages of typical GUI interfaces.
Realistically, the whole "overlapping windows" GUI model, and everything that derives from that, was a metaphor geared towards people who'd never seen a computer before. It fit the increasing consumer focus of computing interfaces. It's no wonder that technical people often prefer TUIs.
Maybe AI will bring real advancements in GUIs, but someone's still going to have to make it happen.
That is what we need, and if you're making the argument that a terminal shell is the best place to provide them then I don't know what to say.
It's not that GUIs are inherently worse in principle, but in practice they often are.
The point about overlapping windows is that that "desktop" model permeates the thinking about GUI design, but it's fundamentally limiting and misguided.
> we need complex (but not overlapping windows, sure!) interactivity and rich display capability.
Yep. Pity today's GUIs can't deliver that.
Despite the capitals and trying to come across as someone who SEES "what is COMING" (yay!), you have absolutely no idea what you are talking about.
No wait, I will leave you with a hint. Do whatever you wish to do with that.
Hint: So, you probably want me to use a toolset which is incredibly inferior, as of today, for "me/my usage", just because you feel "IT CAN BE". Right.
Perlis has an aphorism for this, as he does every important problem [0].