Hacker News — 2026-05-02#
Top Story#
Visual Studio 2026 still ships the form designer Alan Cooper drew in 1987
It is prime HN material: a deep architectural dive into why Microsoft’s endless attempts to kill WinForms in favor of WPF, Silverlight, UWP, and MAUI all ultimately failed. The reality is that WinForms survived because it is a thin, strongly-typed wrapper over the Win32 API, specifically USER32—the most aggressively backward-compatible API surface Microsoft owns. It is a great reminder that “legacy” often just means “done,” and that line-of-business applications care more about shipping a working form than adopting the newest web-tech UI.