Comment by gib444

15 days ago

For non-Windows devs (from ChatGPT):

- Win32: The original Windows API (since the 90s). Still widely used.

- MFC: Old C++ wrapper around Win32. Ancient, but still maintained.

- WPF: .NET desktop UI framework (XAML-based). Still very relevant.

- WinForms: Simpler .NET UI toolkit. Old but stable.

- WinRT: A newer API layer meant to replace parts of Win32.

- UWP: Microsoft’s attempt at unified apps (desktop + tablet + phone).

- UAP: Basically early branding/terminology around UWP (rarely used now).

- WinUI 2: UI layer for UWP apps.

- WinUI 3: Meant to bring that UI system to desktop apps outside UWP.

- Windows App SDK: The “new unified” toolkit tying modern Windows APIs together.

Huh? Downvotes for providing explanations of the acronyms/tech...?

  • I didn't vote but I'll bite the bullet.

    1. Do not relay LLM output. If someone wanted, they would use it, ChatGPT is free. Post your own, human, meaty thoughts.

    2. The blog post explains all these technologies, one just need to read it further than the title. It might be a big ask here on HN, I know, but still.