Microsoft engineers refute the argument that "Windows is not suitable for developers": the usage ratio is still higher than Linux and macOS

📅 2026-10-05

Abstract:

The topic surrounding whether Windows 11 is suitable for software development has once again caused controversy on social platforms recently. After a post claiming that "supporting Windows users is a waste of time" spread rapidly on the Internet, Microsoft Distinguished Engineer David Fowler publicly responded, believing that such content is essentially an "emotional inducement" to attract traffic, and emphasized that Windows is still the most widely used operating system by developers around the world.

The incident originated from a post on social platform X. The poster said, "Life is too short to support Windows users." The relevant remarks attracted a large number of views and interactions, and sparked discussions in the developer community. In response, David Fowler, a distinguished engineer who has worked at Microsoft for more than 18 years, publicly responded that this is just typical content that attracts clicks. However, judging from the overall data, the number of developers using Windows still exceeds that of any other operating system.

Fowler's statement triggered a new round of discussion about developers' actual platform choices. On the one hand, Microsoft emphasizes that Windows still has the largest developer group; on the other hand, developers in startups and large technology companies are increasingly inclined to use macOS and Linux environments.

Judging from public survey data, both parties actually have certain basis. According to the results of the Stack Overflow 2025 developer survey, among professional developers, Windows is still the most used platform, accounting for about 49.5%; macOS ranks second, accounting for about 32.9%; Ubuntu is about 27.7%. The survey also showed that the usage rate of Windows Subsystem for Linux (WSL) reached 16.8%, while the usage rate of independent Linux environment was 16.7%.

However, this survey allows respondents to choose multiple operating systems at the same time. Therefore, although many developers use Windows as their main system on a daily basis, their development work may mainly rely on the Linux environment.

At the same time, two developer polls released by Gergei Oros, corresponding author of "The Pragmatic Engineer", showed completely different results. A survey of its social platform and LinkedIn audience showed that macOS ranked first with more than 60%, Linux accounted for about 20%, and Windows only received about 12% support.

Oros also admitted that these votes mainly cover practitioners from startups and large technology companies, and their samples do not represent the overall situation of global developers. In contrast, the Stack Overflow survey covers a wider range of developer groups, so the two sets of data actually reflect differences in preferences among different developer circles.

Analysts pointed out that the reality faced by Microsoft is quite complicated. In terms of overall scale, Windows is still the most widely used platform by developers around the world; but among Silicon Valley startups, venture capital-backed companies, and some large Internet companies, macOS and Linux have become more popular development environments.

This is also an important reason why Microsoft has continued to strengthen the construction of the developer ecosystem in recent years. In the past year, Microsoft has launched a series of improvements to the Windows development environment, including greatly improving WSL performance, deeply integrating Linux containers into Windows 11, providing a native Linux-style Coreutils tool set, and launching Windows Developer Configurations for one-click configuration of the development environment.

At the 2026 Build Developer Conference, Microsoft also announced the further advancement of the "Developer Optimized Version of Windows 11" strategy, hoping to attract developers to stay on the Windows platform through better Linux compatibility, faster environment deployment, and a more friendly command line experience.

Many industry observers believe that this controversy actually reflects the trend of differentiation within the developer ecosystem. With its huge enterprise market, traditional software development system, and global user base, Windows still maintains the largest number of developers; however, Linux and macOS are showing increasing appeal in the fields of cloud native development, open source projects, and start-ups.

For Microsoft, David Fowler's response was both a rebuttal to the online controversy and a reflection of the company's current direction. Facing the changing needs of the developer community, Microsoft no longer relies solely on Windows itself to attract users. Instead, it strives to make Windows a platform compatible with more development methods by embracing Linux, container technology and artificial intelligence development tools.

Related tags

Related articles

Comments

0/500
Captcha (click to refresh)
No comments yet