Microsoft distinguished engineer fires back at anti-Windows 11 rage-bait, says “more developers use Windows” than Linux or macOS
October 6, 2026
In a recent exchange on social media, Microsoft Distinguished Engineer David Fowler addressed a viral post on X that dismissed Windows as a viable operating system for developers. Recognizing the post as typical “Windows-hate,” Fowler asserted that, contrary to popular belief, Windows remains the most widely used operating system among developers. While his claim holds merit, surveys from both startups and Big Tech indicate a notable preference for macOS and Linux, prompting Microsoft to enhance its Windows Subsystem for Linux (WSL) to capture this audience.
Ubuntu running via Windows Subsystem for Linux. Source: Ubuntu
Michael Chomsky, a voice in the startup community, chimed in with a post stating, “life is too short to support windows users,” which quickly gained traction, amassing over 15,000 views. Fowler, with his extensive experience at Microsoft, countered this sentiment by highlighting the reality that more developers utilize Windows than any other platform.
Microsoft Engineer fights back at rage-bait post, says more developers use Windows. Source: X screenshot
The phenomenon of disparaging posts about Windows often generates significant engagement on social media, and this instance was no exception. Interestingly, the comments lacked the usual jabs at Microsoft, indicating a shift in the conversation. Windows has long boasted the largest pool of developers, a fact that echoes Steve Ballmer’s iconic rallying cry: “developers, developers, developers.” However, as the landscape evolves, Microsoft is adapting its strategies, focusing on WSL, Linux containers, and AI agents rather than relying solely on nostalgic performances.
Fowler is right, but “more developers use Windows” could use a bit more context
According to Stack Overflow’s 2025 Developer Survey, Windows is the preferred operating system for 49.5% of professional developers, followed by macOS at 32.9% and Ubuntu at 27.7%. Notably, WSL itself accounted for 16.8%, while Linux outside of WSL garnered 16.7%. This data reveals that many developers operate within a Windows environment while leveraging Linux for coding tasks.
Stack Overflow developer survey showing the most used OS by developers. Source: Stack Overflow
In contrast, a poll conducted by The Pragmatic Engineer revealed that Windows usage among developers was as low as 12%. On platforms like X, macOS captured 61.6%, while Linux received 24.2%. Gergely Orosz, who conducted the poll, acknowledged that his audience skews towards those in VC-funded startups and Big Tech, suggesting that the results may not represent the entire developer community.
Poll numbers collected by The Pragmatic Engineer newsletter about software used by developers. Source: LinkedIn
Fowler’s assertion about Windows usage reflects a broader trend, while Orosz’s findings highlight a specific demographic that prefers alternative operating systems. Both perspectives can coexist, illustrating the complexity of developer preferences.
So why do so many developers still choose Mac or Linux?
The appeal of Unix tooling is a significant factor for web, cloud, backend, and AI developers. With most production servers running on Linux, macOS offers a Unix-like environment on high-quality hardware without the maintenance overhead associated with Linux. Orosz points out that the allure of Apple Silicon and the absence of budget constraints for developer hardware contribute to the popularity of Macs in startups and Big Tech.
Source: Apple
Windows, however, remains a strong contender for .NET and C# developers, Visual Studio users, game developers, and enterprises creating Windows applications. The variety of Windows laptops available at different price points further enhances its accessibility. A recent argument from a Google researcher even suggested that Windows NT surpasses Linux in several aspects.
Humorously, one comment under Fowler’s post noted, “The biggest windows feature is WSL,” which, while lighthearted, captures a kernel of truth about the evolving developer landscape.
Microsoft knows developers have a Windows problem, which is why WSL keeps getting better
If Windows were the unequivocal choice for developers, Microsoft would not need to integrate Linux capabilities into its ecosystem. Yet, with the introduction of WSL Containers and the rapid growth of Ubuntu on Windows 11, Microsoft is clearly responding to developer needs. Even Google is recognizing the importance of WSL support in its AI tools.
WSL Containers in action on Windows 11. Credit: Windows Latest
Many developers seek Windows hardware paired with Linux tools, rather than relying solely on Windows as their development environment. Microsoft is also innovating in other areas, such as Project Zenith for power users and tools designed to streamline Windows 11 for development purposes, a feature that Linux users typically do not require. The company has committed to making Windows 11 the go-to operating system for AI development.
Windows has developers. Does it have their loyalty?
Fowler has previously remarked that native applications are making a comeback, yet if developers were truly loyal to Windows, we would see a surge in native app development for the platform. Instead, the trend leans towards web applications, with one developer explaining the hesitancy stemming from a history of fluctuating frameworks like Win32, WinForms, and UWP. Microsoft is now striving to regain developer trust with WinUI, building it transparently, and even employing AI to expedite native app creation.
Copilot coding agents with Windows Projects. Source: Microsoft
While Fowler rightly called out the viral post as clickbait, the reality remains that millions of developers use Windows due to employer preferences or the necessity of tools like Visual Studio. The true challenge lies in winning over developers who have the freedom to choose their environment yet still opt for Windows, a goal that Microsoft is pursuing through WSL, WinUI, and its AI initiatives.
Microsoft distinguished engineer fires back at anti-Windows 11 rage-bait, says “more developers use Windows” than Linux or macOS
In a recent exchange on social media, Microsoft Distinguished Engineer David Fowler addressed a viral post on X that dismissed Windows as a viable operating system for developers. Recognizing the post as typical “Windows-hate,” Fowler asserted that, contrary to popular belief, Windows remains the most widely used operating system among developers. While his claim holds merit, surveys from both startups and Big Tech indicate a notable preference for macOS and Linux, prompting Microsoft to enhance its Windows Subsystem for Linux (WSL) to capture this audience.
Michael Chomsky, a voice in the startup community, chimed in with a post stating, “life is too short to support windows users,” which quickly gained traction, amassing over 15,000 views. Fowler, with his extensive experience at Microsoft, countered this sentiment by highlighting the reality that more developers utilize Windows than any other platform.
The phenomenon of disparaging posts about Windows often generates significant engagement on social media, and this instance was no exception. Interestingly, the comments lacked the usual jabs at Microsoft, indicating a shift in the conversation. Windows has long boasted the largest pool of developers, a fact that echoes Steve Ballmer’s iconic rallying cry: “developers, developers, developers.” However, as the landscape evolves, Microsoft is adapting its strategies, focusing on WSL, Linux containers, and AI agents rather than relying solely on nostalgic performances.
Fowler is right, but “more developers use Windows” could use a bit more context
According to Stack Overflow’s 2025 Developer Survey, Windows is the preferred operating system for 49.5% of professional developers, followed by macOS at 32.9% and Ubuntu at 27.7%. Notably, WSL itself accounted for 16.8%, while Linux outside of WSL garnered 16.7%. This data reveals that many developers operate within a Windows environment while leveraging Linux for coding tasks.
In contrast, a poll conducted by The Pragmatic Engineer revealed that Windows usage among developers was as low as 12%. On platforms like X, macOS captured 61.6%, while Linux received 24.2%. Gergely Orosz, who conducted the poll, acknowledged that his audience skews towards those in VC-funded startups and Big Tech, suggesting that the results may not represent the entire developer community.
Fowler’s assertion about Windows usage reflects a broader trend, while Orosz’s findings highlight a specific demographic that prefers alternative operating systems. Both perspectives can coexist, illustrating the complexity of developer preferences.
So why do so many developers still choose Mac or Linux?
The appeal of Unix tooling is a significant factor for web, cloud, backend, and AI developers. With most production servers running on Linux, macOS offers a Unix-like environment on high-quality hardware without the maintenance overhead associated with Linux. Orosz points out that the allure of Apple Silicon and the absence of budget constraints for developer hardware contribute to the popularity of Macs in startups and Big Tech.
Windows, however, remains a strong contender for .NET and C# developers, Visual Studio users, game developers, and enterprises creating Windows applications. The variety of Windows laptops available at different price points further enhances its accessibility. A recent argument from a Google researcher even suggested that Windows NT surpasses Linux in several aspects.
Humorously, one comment under Fowler’s post noted, “The biggest windows feature is WSL,” which, while lighthearted, captures a kernel of truth about the evolving developer landscape.
Microsoft knows developers have a Windows problem, which is why WSL keeps getting better
If Windows were the unequivocal choice for developers, Microsoft would not need to integrate Linux capabilities into its ecosystem. Yet, with the introduction of WSL Containers and the rapid growth of Ubuntu on Windows 11, Microsoft is clearly responding to developer needs. Even Google is recognizing the importance of WSL support in its AI tools.
Many developers seek Windows hardware paired with Linux tools, rather than relying solely on Windows as their development environment. Microsoft is also innovating in other areas, such as Project Zenith for power users and tools designed to streamline Windows 11 for development purposes, a feature that Linux users typically do not require. The company has committed to making Windows 11 the go-to operating system for AI development.
Windows has developers. Does it have their loyalty?
Fowler has previously remarked that native applications are making a comeback, yet if developers were truly loyal to Windows, we would see a surge in native app development for the platform. Instead, the trend leans towards web applications, with one developer explaining the hesitancy stemming from a history of fluctuating frameworks like Win32, WinForms, and UWP. Microsoft is now striving to regain developer trust with WinUI, building it transparently, and even employing AI to expedite native app creation.
While Fowler rightly called out the viral post as clickbait, the reality remains that millions of developers use Windows due to employer preferences or the necessity of tools like Visual Studio. The true challenge lies in winning over developers who have the freedom to choose their environment yet still opt for Windows, a goal that Microsoft is pursuing through WSL, WinUI, and its AI initiatives.