4 ms·
GUI frameworks are subject to more churn than, I think, any other programming domain. On the desktop, you have WPF, WinUI, QT, GTK, Swing, JavaFX, Electron, an
by thomascgalvin 4y ago
GUI frameworks are subject to more churn than, I think, any other programming domain.
On the desktop, you have WPF, WinUI, QT, GTK, Swing, JavaFX, Electron, and a dozen more. On the frontend, you have React, Angular, Svelte, Ember, Vue, and probably a thousand more, plus roughly as many CSS toolkits as there are atoms in the universe.
And honestly? None of them are that great. Most of them are perfectly functional, but at some point you hit a limit of their abstractions, and start fighting against the framework, rather than fighting alongside it.
This is probably true of any domain if you go deep enough, but UI development seems significantly more fraught with danger and churn than the backend.