Hacker News new | ask | show | jobs
by userbinator 1641 days ago
Native Windows - Win32 - still exists, but all the trendy "modern" stuff seems to be avoiding it, probably because the web stuff is easier to find developers for.
4 comments

I'm no fan of what HTML has turned in to, but Win32 is hard to find developers for because it's an atrocious pile of crapola that nobody in their right mind touches with a barge pole if they can possibly avoid it. Even Microsoft don't use it anymore, except of course, all the places they do still use it because they never bothered upgrading their apps.
It's not only about web stuff. Microsoft themselves iterated on their standard UI: WPF, then WinRT which is different from win32 UI. It's a mess.

Though it's a mess in Linux as well: Gtk, Qt and some lesser known frameworks.

Not sure about macOS.

Mac just ruthlessly breaks compatibility. Sometimes, that's a good thing.
Everything goes JS (and derivatives) now. At some point we decided to throw cores and RAM at the problem instead of optimizing for speed with limited resources in mind.
Or, because it's nearly unusable due to 30 years of supporting legacy?