米兰 微软前CTO长文控诉:Windows被搞成一锅粥!14年14次迂回、17种GUI共存

米兰 微软前CTO长文控诉:Windows被搞成一锅粥!14年14次迂回、17种GUI共存

  • 首页
  • 米兰体育
  • 米兰盘口
  • 米兰滚球
  • 亚洲盘
  • 欧洲盘
  • 2026世界杯
  • 米兰体育官方网站
    你的位置:米兰体育官方网站 > 2026世界杯 > 米兰 微软前CTO长文控诉:Windows被搞成一锅粥!14年14次迂回、17种GUI共存
    米兰 微软前CTO长文控诉:Windows被搞成一锅粥!14年14次迂回、17种GUI共存
    发布日期:2026-03-25 16:51    点击次数:172

    米兰 微软前CTO长文控诉:Windows被搞成一锅粥!14年14次迂回、17种GUI共存

    快科技3月25日音问,前CTO、在微软效率23年的Jeffrey Snover近日发布长篇博文,系统梳理了微软往日数十年间在GUI(图形用户界面)上的反复扭捏,揭示了Windows竖立生态为何走向碎屑化的原因。

    领先将期间线拉回1980年代,那时的Win16和Win32 API为统统Windows竖立者提供了一致的竖立范式,竖立者只需要学一套东西,就能掩饰险些统统Windows哄骗场景。

    技能作家Charles Petzold撰写的《Programming Windows》长达852页,被视为桌面哄骗竖立的圣经。

    到了1990年代,微软试图用MFC、COM、OLE、ActiveX等技能冲突Win32的局限性,Snover指出,这些组件架构\"浸透了Windows竖立的每个边缘,引入了前所未有的通晓复杂度\"。

    在竖立者大会上,微软的技能叙事变得一鳞半瓜,Snover绝不客气地将那时的主题演讲形容为\"keynote clusterf*ck\"。

    2003年,微软展示了Windows Longhorn的技能愿景,其中Avalon(后改名为WPF)基于GPU加快的XAML矢量渲染子系统,技能实力极为广漠。干系词2004年8月,微软遽然转向,条目统统新竖立使用C++。

    WPF天然随Windows Vista发布,但Windows Shell自身并未接纳它,这一决策在Windows工程团队和.NET团队之间埋下了深深的裂痕。

    Snover指出,里面矛盾最终导致WPF被弃养、Silverlight亏损、UWP(通用Windows平台)一出世就注定失败。

    2007年,微软在WPF还是阐发自身实力的情况下,再次转向推出Silverlight。

    2010年,微软遽然文牍Silverlight不适用于跨平台竖立,HTML5才是异日标的,Silverlight仅用于Windows Phone竖立,巨额押注Silverlight的竖立者措手不足。

    快进到2012年Windows 8发布,引入了基于原生C++的WinRT启动时,Windows团队对.NET的敌意导致后者十年的投资被短暂松手。Snover这么描摹那时的错杂场面:

    \"微软里面同期在讲两个故事,米兰体育官网Windows团队在搞WinRT,.NET团队还在推WPF。不同的楼,不同的副总裁,不同的道路图。

    竖立者在//Build 2012上听到的是:异日是WinRT,同期HTML+JS是一等公民,同期.NET还能用,同期C++转头了,同期你应该写Metro哄骗,同期你的WPF代码跑得很好。这不是计谋,这是《饥饿游戏》,六个团队在争夺你的珍概念。

    企业竖立者看了一眼UWP的沙箱机制、强制哄骗商店分发以及缺失的Win32 API,回身就走。\"

    Snover指出,往日14年间,微软在保举Windows GUI框架方面转向了14次,如今的Windows平台上共存着17种GUI技能,掩饰5种编程谈话:

    微软原生框架:Win32(1985)、MFC(1992)、WinForms(2002)、WPF(2006)、WinUI 3(2021)、MAUI(2022)

    微软Web搀和决议:Blazor Hybrid、WebView2

    第三方决议:Electron(VS Code、Slack、Discord齐在用,Snover十分指出,这是现在Windows上部署最粗犷的桌面GUI技能,而微软跟它毫无关系)、Flutter(Google)、Tauri、Qt、React Native for Windows、Avalonia(JetBrains、GitHub、Unity在用,Snover讥诮这些竖立者\"不再等微软了\")、Uno Platform、Delphi、Java Swing/JavaFX

    Snover用自创的词\"boof-a-rama\"来形容刻下场面为灵巧东说念主在作念蠢事,他强调,微软推出的技能自身同样并不差,简直杀死它们的不是技能颓势,而是里面政事、竖立者大会上过早文牍转向、以及错杂的买卖计谋。

    Petzold的《Programming Windows》在2012年第六版(掩饰Windows 8/WinRT)之后便不再更新,大约即是对这种不行量度的碎屑化最佳的注脚。

    Snover于1989年加入微软,历任Partner Architect、Distinguished Engineer(2009)、Technical Fellow兼首席架构师(2015)、CTO(2019),2022年去职加入Google,2025年细致退休,以他对微软里面运作阵势的了解,这篇博文的实在度显而易见。

    乐鱼体育官方网站

    上一篇:米兰体育官方网站 科学与健康|电子果蝇“活”了 “数字生命”离咱们还有多远?
    下一篇:米兰体育官方网站 外送检测证实作秀,突显病院解决裂缝