Tianjin RARESOFT TECHNOLOGY

IT新闻

聚合微软、Windows、企业 IT、云服务与 AI 应用等方向的最新动态,帮助企业及时了解平台变化、功能更新与潜在风险。

生命太短,没必要支持 Windows 用户:微软工程师回应称,使用 Windows 的开发者多于使用 macOS 或 Linux 的开发者

2026.10.10
微软杰出工程师称,开发者使用 Windows 的人数超过其他任何操作系统微软杰出工程师称,开发者使用 Windows 的人数超过其他任何操作系统

微软杰出工程师David Fowler反驳了一条在 X 上疯传的帖子。该帖子声称 Windows 不值得开发者花时间。Fowler 看出了这不过是典型的仇视 Windows、煽动情绪的引战帖,同时也指出,使用 Windows 的开发者比使用其他任何操作系统的都多。

从数据来看,他说得没错;但针对初创公司和大型科技公司的开发者所做的调查显示,很多人会选择 macOS 和 Linux。这也是微软持续大力投入 WSL 的原因。

通过适用于 Linux 的 Windows 子系统运行 Ubuntu通过适用于 Linux 的 Windows 子系统运行 Ubuntu。来源:Ubuntu

Michael Chomsky 发帖称:“人生苦短,没必要支持 Windows 用户。”他的 X 个人简介声称,大多数初创公司的问题只要有 1 亿次浏览就能解决!当然,仅凭这点就足以让人觉得他的帖子毫无价值;然而,这条帖子浏览量已经超过 1.5 万,而且还在迅速攀升。下面的回复也完全在意料之中。

在微软任职超过 18 年的 David Fowler 引用转发了这条帖子,并写道:“这就是标题党,但使用 Windows 的开发者比使用其他任何操作系统的都多。”

微软工程师反击引战帖,称使用 Windows 的开发者更多微软工程师反击引战帖,称使用 Windows 的开发者更多。来源:X 截图

在 X 上,“Windows 真烂”之类的帖子特别容易博取互动。有趣的是,至少在我们第一次看到这条帖子时,评论里还没有出现“Microslop”这个词。

Windows 拥有最多的开发者群体,这一点并不意外,也让我想起 Steve Ballmer 在台上那句著名的“开发者、开发者、开发者”。不过,时代已经变了。微软仍在争取开发者,只是如今靠的是 WSL、Linux 容器和 AI 智能体,而不是在台上汗流浃背地表演。

Fowler 说得没错,但“更多开发者使用 Windows”还需要一些背景

在 Stack Overflow 的 2025 年开发者调查中,Windows 是专业开发者使用最多的操作系统,占49.5%;其次是 macOS,占 32.9%,Ubuntu 占 27.7%。WSL 占 16.8%,而不通过 WSL 使用的 Linux 占 16.7%。

Stack Overflow 开发者调查:开发者最常使用的操作系统Stack Overflow 开发者调查:开发者最常使用的操作系统。来源:Stack Overflow

不过,开发者可以选择多个操作系统,而且 WSL 也单独列出。许多开发者使用 Windows 台式机,但大部分代码工作都在 Linux 中完成。

此外,The Pragmatic Engineer 的 Gergely Orosz 在 X 和 LinkedIn 上发起的投票显示,Windows 的占比只有 12%。在 X 上,macOS 占 61.6%,Linux 占 24.2%,Windows 占 12.8%;LinkedIn 上的结果几乎相同。Orosz 承认,他的受众更偏向获得风投的初创公司和大型科技公司,因此并不能代表整个行业。

The Pragmatic Engineer 简报收集的开发者所用软件投票数据The Pragmatic Engineer 简报收集的开发者所用软件投票数据。来源:LinkedIn

但 Fowler 说的是有多少开发者使用 Windows,而 Orosz 的投票反映的是其中一部分知名开发者的偏好。两者并不矛盾。

那么,为什么还有这么多开发者选择 Mac 或 Linux?

对于从事 Web、云、后端和 AI 开发的人来说,Unix 工具链很有吸引力。大多数生产服务器都运行 Linux,而 macOS 则让开发者能在精致的硬件上使用 Unix 环境,又不必维护 Linux。Orosz 还提到,初创公司和大型科技公司青睐 Mac,部分原因是 Apple Silicon,也因为它们并不打算在开发设备上省钱。

MacBook Pro 上显示着使用 Visual Studio Code 编写的应用程序代码来源:Apple

对于 .NET 和 C# 开发者、Visual Studio 用户、游戏开发者、企业,以及任何开发 Windows 软件的人来说,Windows 仍然很合适,而且 Windows 笔记本价格覆盖各种区间。事实上,最近一位 Google 研究员还表示,Windows NT 在很多方面都让 Linux 相形见绌。

不过,我最喜欢 Fowler 帖子下面的一条回复是:“WSL 才是 Windows 最重要的功能。”这话挺有意思,但也不无道理。

微软知道 Windows 对开发者来说有问题,这也是 WSL 不断改进的原因

如果 Windows 显然是开发者的首选,微软就没必要不断把 Linux 加进来。然而,WSL Containers 现已正式发布;Ubuntu 在 Windows 11 上的增长速度超过了原生 Linux 电脑;就连 Google 也在为其 AI 工具添加 WSL 支持。

WSL Containers 在 Windows 11 上运行WSL Containers 在 Windows 11 上运行。图片来源:Windows Latest

很多开发者想要的是 Windows 硬件搭配 Linux 工具,而不是把 Windows 当作开发环境。

微软也在通过其他方式争取开发者。它为高级用户打造了 Project Zenith,还开发了一款工具,可以精简 Windows 11,将其变成干净的开发环境——公平地说,Linux 用户并不需要这类工具。这家软件巨头还承诺,要让 Windows 11 成为构建 AI 的操作系统。

Windows 拥有开发者,但能赢得他们的忠诚吗?

不久前,Fowler 表示原生应用正在回归,也说过敲代码的时代已经彻底结束。但如果开发者真的喜欢 Windows,他们就会为它开发原生应用。

Copilot 编码智能体与 Windows ProjectsCopilot 编码智能体与 Windows Projects。来源:Microsoft

然而,Windows 上不断出现的还是 Web 应用。一位开发者解释了其中的原因:经历了 Win32、WinForms、WPF、Silverlight、UWP,如今又有 WinUI,微软首先得让开发者相信这次会有所不同。微软正在推广 WinUI、公开开发过程,甚至尝试用 AI 在 30 分钟内编写原生应用;与此同时,macOS 上的原生应用仍在持续涌现。

原帖就是一则引战帖,Fowler 指出这一点并没有错。但数百万开发者使用 Windows,只是因为雇主给他们配了 PC,或者他们需要用 Visual Studio。真正难以争取的是那些可以使用任何平台、却仍然主动选择 Windows 的开发者;微软推动 WSL、WinUI 和 AI,正是为了赢得他们。