Microsoft engineer defends Windows as top OS for developers amid Mac and Linux preferences
A Microsoft Distinguished Engineer has pushed back against a viral post dismissing Windows as a viable platform for developers. David Fowler, who has worked at Microsoft for over 18 years, responded to a tweet by Michael Chomsky that claimed "life is too short to support Windows users." Fowler argued that more developers use Windows than any other operating system, a claim backed by Stack Overflow’s 2025 Developer Survey, which showed Windows as the most used OS among professional developers at 49.5%, followed by macOS at 32.9% and Ubuntu at 27.7%.
However, the debate isn’t so simple. A poll by The Pragmatic Engineer’s Gergely Orosz found that only 12.8% of developers preferred Windows, with macOS leading at 61.6%. Orosz noted that his audience leans toward startups and Big Tech, which often favor macOS for its Unix tooling and Apple Silicon hardware. Fowler’s statement focused on usage rather than preference, highlighting that many developers rely on Windows for .NET, C#, Visual Studio, and game development.
Microsoft has been working to bridge the gap by improving the Windows Subsystem for Linux (WSL), which allows developers to run Linux environments on Windows. WSL Containers is now generally available, and Ubuntu is growing faster on Windows 11 than on native Linux PCs. Google is even bringing WSL support to its AI tools, indicating a shift toward hybrid development environments.
Despite these efforts, some developers remain skeptical. A reply to Fowler’s post joked that "the biggest Windows feature is WSL," acknowledging the reliance on Linux tools within Windows. Microsoft continues to invest in developer tools like Project Zenith and AI-driven app development, but winning over developers who could choose any platform remains a challenge.