Both offered Windows builds eventually, but most developers used Macs or Linux machines. Next to git, there were plenty of other examples, like Node.js or Ruby. Windows developers only started to adopt git in the 2010s.
Windows builds existed but almost always came with either Cygwin or as MSYSGit. For instance, when git became popular in the late 2000s, it was used almost exclusively on Linux and macOS. On the other hand, Windows was behind for a long time and focused heavily on Visual Studio and. In addition, the graphical user interface was more intuitive, and the BSD core system provided compatibility with many Open Source tools popular among Linux users. This is because all major programming languages are available for macOS. And with so many things in life, the answer is: It depends on the kind of work you do.Īre you working on iOS software? Or tools that need to run on Windows? If either is the case, the answer is pretty straightforward for macOS in the former and Windows for the latter.īut what if you are a web developer? Mac or Windows for Web Development?įor the last ten to fifteen years, web developers used Macs almost exclusively. Should you choose macOS or Windows for software development? This question often stirs up heated arguments.