Re:The web is swallowing the desktop whole (2017)
by hdjjhhvvhga on Thursday September 09, 2021 @03:15AM
(#28467155)
I'm in the same boat. I was asked recently to develop a small custom app for a library that would need to be maintained for decades. This left me scratching my head as to which GUI technology to choose to minimize the danger of it being broken/unsupported after 10 years. Paradoxically, I think Win32 might be the safest choice as MS can't really innovate (=break) too much here anymore (although I might underappreciate their skills in this regard).
Re:The web is swallowing the desktop whole (2017)
by tazjin on Thursday September 09, 2021 @07:47AM
(#28468624)
Emacs Lisp would probably rank even higher.
Re:The web is swallowing the desktop whole (2017)
by AnIdiotOnTheNet on Thursday September 09, 2021 @08:19AM
(#28468829)
Or DOS. You can run DOSBox on anything including a web browser.
Re:The web is swallowing the desktop whole (2017)
by tazjin on Thursday September 09, 2021 @03:13PM
(#28473476)
Parent said GUI though.
Re:The web is swallowing the desktop whole (2017)
by AnIdiotOnTheNet on Thursday September 09, 2021 @03:36PM
(#28473736)
You can run GUIs on DOS. A lot of DOS software had GUIs.
Re:The web is swallowing the desktop whole (2017)
by thrower123 on Thursday September 09, 2021 @05:41AM
(#28467951)
Yes. I would argue that it is precisely the obsession with cross-platform that has destroyed native desktop applications. If all you are offering with your native desktop framework is a dumbed-down experience, because it has to also run on tablets and phones and TVs and game consoles and smart refrigerators, then you quickly get to a place where there are few advantages in going native over shipping a webapp in a Chrome wrapper.
Windows 8 was a catastrophic failure, and Apple seems to be leaning into the same failed philosophy now.
Re:The web is swallowing the desktop whole (2017)
by sally1620 on Sunday September 12, 2021 @10:30PM
(#28507256)
It is not really "obsession", it is economics. There is a high cost with maintaining different apps for different platforms.
Re:The web is swallowing the desktop whole (2017)
by spaetzleesser on Thursday September 09, 2021 @12:44PM
(#28471693)
“and Apple seems to be leaning into the same failed philosophy now.”
I agree but when you look at their profits it seems MS and Apple are doing the right thing even if I don’t like it as a developer.
Re:The web is swallowing the desktop whole (2017)
by skc on Thursday September 09, 2021 @03:46AM
(#28467321)
Well that's all well and good but it doesn't explain why even Mac OS devs are moving en masse to building for the web.
Re:The web is swallowing the desktop whole (2017)
by pwdisswordfish0 on Thursday September 09, 2021 @08:05AM
(#28468740)
Mac devs have been complaining for a long time that Xcode and the entire developer experience sucks. It sucks (1) in the way that most native development sucks, and (2) an extra layer of suck on top of that.
The Mac platform also used to be very insulated; the culture meant that the prospect of creating an app or simple utility and selling it was viable much longer than it was on Windows, where the culture is that everything is either gratis-style free or warez-style free. The invasion of the Web means that Mac users are increasingly being conditioned to get things for free, too, so the viability of paid apps has taken a big hit. SaaS is the way to make money now.
If even MS themselves doesn’t bother to be consistent then developers certainly won’t.
I am a long time Windows desktop dev but all my new projects are either web or Electron. I am done with the mess in Windows.