I genuinely thought a lot of these sibling comments were satire at first! The acronyms, the lengthy and confused explanations of versions, frameworks etc:
> WinUI is an evolution of UWP which is an evolution of WinRT
> WinUI 3
> WinUI 3 still supports WinRT
> XAML
> Shell UI
> Avalon
> WPF
> WPF = WinUI 1.0
> Project Reunion
> UWP
> Win2D
> ATL/MFC
> Just go for MFC FTW
> wxWidgets as it is kinda MFC-y
> Or go with Qt
> MFC/Win32 + XAML Islands
I can produce similar lists on other domains in the industry, it is a matter of being part of the ecosystem.
OK but stick to the UI framework domain for a fairer comparison. (We all know tech has acronyms)
So what you got?
Replace the Microsoft specific terms of those examples with,
- kexts
- Cocoa
- UIKit
- Carbon
- SwiftUI
- MSL
- XPC
- ARC
- plist
- CoreData
- CloudKit
- SpriteKit
- SceneKit
- RealityKit
Do you think anyone that never bothered with Apple's developer ecosystem has any clue of those names are for?
And that is a very small overview.