4 ms·
You are right but at the same time I am willing to bet you 5 years later someone else will make the opposite argument and be upvoted the same. It's a pendulum.
by pookeh 7y ago
You are right but at the same time I am willing to bet you 5 years later someone else will make the opposite argument and be upvoted the same.
It's a pendulum.
- m_fayer 7y agoMaybe in 5 years one or two of those BigCos will be humbled by an upstart, or the state, or the market, or a previously humbled BigCo (cough Microsoft). Then, by necessity, their design systems will become once again driven by the needs of actual users and developers. That's the underlying pendulum.
- nicoburns 7y agoI'd bet on the next UI standard being a cross-platform library. Electron-like, but with much more efficient stack, and with binding to multiple languages.
- m_fayer 7y agoI'd bet on "if you can't beat em', join em". Reactive component-based architectures a la React/Vue have won. The DOM has won for the view layer too. And with wasm, you get your bindings to multiple languages. See: Blazor (it's just the first, more are coming). As for desktop apps that could benefit from proper concurrency, lack of a browser sandbox, full system access, etc. - server side Blazor is quietly pioneering a weird new paradigm - essentially running a headless browser in a regular process with full privileges, and then only doing vdom diffing inside the browser.
- nicoburns 7y ago> The DOM has won for the view layer too As a front-end dev, I'm not entirely sure I agree with that. The DOM has some annoying performance limitations, and I'd love to be able to use something better for rendering. I think what the DOM has shown, is that cross-platform and the ability to easily do custom look and feel are crucial.