← Back to context

Comment by eviks

14 days ago

> knew I wanted to use the latest and greatest first-party foundation. That meant writing a WinUI 3 app, using the Windows App SDK

No it doesn't? That's "the latest", but not "the greatest", and as "a Windows guy" you should know both the meme "wait until sp1" and the principle behind that about the inverse relationship between the two factors in that phrase

> what is the point of using Microsoft’s latest and greatest, if half your code is just interop goop to get at the old APIs?

Good point! Don't, wait until they realize their newest toy isn't popular enough, throw it away and create a new one - use that instead!

> One might think that an advantage of controlling C# would be that Microsoft has carefully shaped and coevolved it to be the perfect programming language for Windows APIs

No one using anything of theirs would ever think that!