Hacker News new | ask | show | jobs
by mllllv 1455 days ago
I disagree, I think UI programming is inherently quite simple. Especially with a paradigm like immediate-mode GUIs in my opinion. I believe the complexity comes from the fact that the DOM is a poor API for creating user interfaces, which ultimately inspired developers to create frameworks that work in a more “immediate-mode” style way.
1 comments

The native UI toolkits are even harder to use than something like React and recently have been evolving to a similar reactive + declarative paradigm.

User interfaces are complex, poorly specified, and subject to rapid and often capricious changes in the middle of development. Don't blame the tools.