6 ms·
Cannot agree more. I have used like 20 Native UI Toolkits ( MFC,WxWidgets,QT, WinForms, WPF, VCL, Android, Jetpack, SwiftUi, GTK, and the list goes on ) i have
by Gluber 5y ago
Cannot agree more. I have used like 20 Native UI Toolkits ( MFC,WxWidgets,QT, WinForms, WPF, VCL, Android, Jetpack, SwiftUi, GTK, and the list goes on ) i have even written one myself ( for in game uis )
I still cannot comprehed how we ended up with the shitshow that is CSS/HTML.
Even Javascript nowadays is a workable language ( or otherwise typescript ) WebAssembly is great... but the actual UI Layer with the DOM and CSS .... just a nightmare
Every time i have to work on something a bit more complex on the browser, i ponder of writing my own UI Toolkit based on Canvas/WebGL or WebGPU and just draw everything myself
- zeroc8 5y agoFlutter for Web is doing exactly that. For some webapps, this might be a great way to go.
- wazzaps 5y agoThe performance of flutter on the web is unusable, I would be ashamed to ship an app using it. What other framework doesn't maintain 60 fps in its hello world?! Flutter works great on mobile and desktop though, I shipped multiple apps using it and currently writing a desktop app.
- Gluber 5y agoI am not sure, Flutter is still using DART ? That's a pretty big no go, last time i looked DART was a haphazard clone of Java/C#/Kotlin with no discerning features of any value.... I rememember when it was supposed to be the new Javascript (transpiling and big dreams of landing a native Dart VM in browsers ) For me its a no go to have a language that's bascially a dead end outside of one specific ui framework.. Seems like a solution in search of a problem.