开发者操作系统调查,macOS超6成首选,Windows仅12.8%垫底
科技媒体The Pragmatic Engineer发起的开发者操作系统调查显示,macOS以超过60%的投票率成为开发者首选开发环境,Linux占比24%,而Windows仅占12.8%,在头部科技...
近日,科技媒体The Pragmatic Engineer的作者Gergely Orosz发起了一项关于开发者日常使用操作系统进行软件开发的调查。根据X平台约4000人参与的结果显示,macOS以61.6%的投票率高居榜首,Linux紧随其后占24.2%,而Windows仅获得12.8%的支持,位列第三。这一结果与LinkedIn上6000人投票得出的66%、20%和12%的比例基本一致,进一步印证了Windows在开发者群体中的低人气。
值得注意的是,尽管微软在2026年投入大量资源优化Windows开发体验,包括提升WSL性能、将Linux容器集成到Windows 11、移植Linux风格的Coreutils工具集,甚至推出Windows Developer Configurations一键配置开发环境等功能,但开发者依然更倾向于选择macOS和Linux。Orosz的调查主要面向初创公司和大型科技公司的开发者,虽然不能完全代表全球开发者群体,但至少反映出在头部科技企业和初创公司圈子里,Windows的存在感明显偏低。
开发者偏爱macOS和Linux的原因可以归结为一个核心概念:Unix。macOS基于Unix系统,其命令行工具和包管理器对开发者非常友好,桌面环境干净且无预装软件干扰,加上M系列芯片的出色性能和续航表现,使其成为许多开发者的首选。而Linux的优势则在于其与现代服务器和云环境的高度一致性,对于从事Docker、Kubernetes、Python和云基础设施开发的工程师来说,本地开发环境与线上环境保持一致至关重要。
尽管如此,Windows并非没有优势。Visual Studio作为主流开发环境之一,支持.NET跨平台开发,能够在Windows、Linux和macOS上运行。此外,Windows在企业市场占有量大,PC游戏领域也占据主导地位。WSL技术让开发者无需完全放弃Windows即可使用Linux环境,微软还持续投入资源建设Dev Drive、Windows Terminal和WinGet等开发工具,试图提升Windows的开发体验。
Stack Overflow于2025年发布的开发者调查数据显示,Windows仍是专业开发者使用最多的主力系统,占比约49.5%,macOS为32.9%。虽然这两个数据不能直接对比,但差异至少说明,在头部科技企业和初创公司开发者中,Windows的受欢迎程度确实低于其他两个选项。
总体来看,尽管微软在讨好开发者方面做出了诸多努力,但macOS和Linux凭借其Unix生态优势和对现代开发需求的契合度,依然牢牢占据开发者操作系统的主导地位。未来,Windows能否吸引更多开发者,可能需要在生态系统整合和开发工具链完善方面做出更大突破。
