Live data from Hacker News

Microsoft hasn't had a coherent GUI strategy since Petzold

jsnover.com

91–100 of 604 posts

Re: Microsoft hasn't had a coherent GUI strategy since Petzold

#91

Microsoft GUI development is a mess. They don't seem to care. Just look at the mishmash of different GUI styles in Windows 11. Thankfully I have been mostly insulated from it by sticking to Qt and C++ for the last 25 years.

Qt/Win is enough to get the job done. Not always pretty, but it works. I used to be somewhat ashamed I never learned the actual Win32 API to write native apps, but now it looks like that was time saved. This is a great article.

Re: Microsoft hasn't had a coherent GUI strategy since Petzold

#92
post #68

This article smells so strongly of AI that I'd be surprised if the author did much of any writing.

It starts out alright, and then ends with a pile of classic Claude-isms and an unreadable slop graphic. Like the author got bored of writing it halfway through.

Re: Microsoft hasn't had a coherent GUI strategy since Petzold

#95

This barely mentions Windows Forms, which is the cleanest and fastest way to code Windows GUI apps. A few years ago, I wanted to prototype something quick and I wrote it in Windows Forms over C# (all code, no visual editor).

Winforms is a Win32 API wrapper, so on the same level as MFC, not a separate UI framework.

It is a wrapper, but it's not quite on the same level as MFC. MFC really is a thin wrapper, almost 1:1 in most places. WinForms is more like VCL or VB6 in that it uses Win32 where it can but doesn't design around it, so in practice it's more high-level.

Re: Microsoft hasn't had a coherent GUI strategy since Petzold

#99
post #73

Earlier quoted context omitted.

Nadella thought he could take the reins and start yelling “Cloud! Cloud! Cloud!” and that would be successful. He doesn’t have a strategy and now that’s becoming apparent.

Nadella took the reins in 2014 and the stock has 10x’d since then. In the same timeframe, the sp500 has 2.5x’d. Sounds pretty successful to me?

In theory, the market should be pricing in based on future potential. As it has become increasingly clear this past decade, the market is not rational.

Re: Microsoft hasn't had a coherent GUI strategy since Petzold

#100

I would bet in Avalonia UI. It's like WPF but cross-platform. https://avaloniaui.net/

SDRPlay is using Avalonia for its SDRConnect desktop UI. That's the one native application based on Avalonia I've spent significant time in.

It's ok. I give it pretty high marks. There is a good deal of "lowest common denominator" in it, naturally due to cross platform abstraction. But, it's generally nice, and commercial licenses are affordable.

Post reply on HN