| > You can actually make an application that looks decent and isn't a pile of shoehorned libs with an HTML engine. As if desktop OSes aren't full of "shoehorned libs" and non-native rendering engines among other cruft...right down to standard i/o interfaces that all processes use, which are based on the idea of a Teletypewriter. > I lost years waiting to have a decent way to develop desktop applications for Linux. After 20 years no one could get their shit together... That's funny because after using an Arch based desktop system (Manjaro) for a few years, I'd never go back to the Windows/Mac way of doing things on my main workstations. Imagine having to search the web to find a download page and/or get walled into someone's idea of a garden in order to find apps? Yuck! And what apps exactly am I missing? Photoshop? Because when I moved to Linux every app I needed from Windows or its equivalent was already here - Chrome, VS Code, Beyond Compare, Android Studio, Gimp, Pinta, LibreOffice, Postman, Thunderbird, Slack, Spotify, Discord, OBS, FreeRDP, VLC Media Player and the list goes on... Barrier, a decent Notepad replacement (Mousepad - which is better than Notepad), MySQL workbench, Azure Data Studio (for SQL Server), etc. etc. etc... All that and my OS stopped getting in the way of me doing things like Docker, Node/NPM, bash scripts and many other such things that are bolted on and poorly supported in Windows/Mac. I guess when you argue with people who think the Mac desktop toolkit is any good...well I don't expect to get anywhere here. I mean, the fact that you pretty much have to use Objective-C or Swift to even interface with them is already a huge detriment. Once you get past that you only have to deal with the normal missing features and anti-developer stuff that Apple throws at you. I'll take Win32 and C# any day over that garbage, but beyond that - I love HTML for desktop apps. The rendering engine behind Chromium is the most advanced in the world and it can do things that desktop toolkits couldn't dream of offering. > BUT the Linux community never proved they can deliver a product. The only reason a quarter of developers are on a Mac is because Linux laptop drivers aren't always great. It has absolutely nothing to do with GUI toolkits or any perceived lack of apps. It's so easy to build apps for every platform now with Electron - the vast majority of people don't care what their desktop apps are built on and that's why Electron is pretty much eating the world, not Flutter. > It's simply not in their nature and it's OK, but don't cry about when some evil conglomerate rolls up in town and gets all the action. Yeah, I'm sure people will complain that there's a new way to build apps especially if it's perceived as "better" than Electron (which I doubt it will be), but I guess we'll see. Currently I there aren't any popular Flutter apps and none of the desktop software that I see people use at work were built with Flutter. |