macOS vs. Windows OS: Which one is better for Website Development?

I've been using VS Code on my windows 10 laptop for working on my projects. However, when searching for tips or guides on web dev in general, I'd find that a lot of these persons are using macOS. Is it better to work on macOS as compared to Windows?

Write your answer…

7 answers

And another vs that is personal, and thus unanswerable. Although I can say that since Microsoft added subsystem for Linux in Windows, I couldn't care less about using either Windows, Linux or macOS. They all have the terminals and they're all excellent.

My personal choise: a solid Windows laptop is much cheaper than a Macbook Pro, thus easy an easy one.

Reply to this…

Share your programming knowledge and learn from the best developers on Hashnode

Get started

I use both regularly.

OSX: better support/compatibility in the web dev ecosystem. If you need to use Sketch or build iOS stuff you have no real choice, you have to have a Mac. Downside: more expensive, need to run a VM to test IE/Edge, most people don't like the current laptop keyboards, you often need to buy a range of little apps to set things up as you really want.

Win10+WSL: generally more affordable, no need for a VM to test IE/Edge - everything is in one place, fine if you need Figma instead of Sketch. Downside: WSL is slower than a native shell (although WSL2 may well fix that), can't test Safari, tend to run into compatibility issues (usually just irritating stuff).

If all else is equal; go with the Mac. If you don't want to spend that much, you'll be ok with a Windows PC.

Reply to this…

I'm not a macOS user but I have a good idea why some developers are using it. Main reason would be because mac is overall more responsive, faster than windows and uses bash instead of cmd. windows still has its own advantages too, it's has a bigger community so you get a bigger help when in trouble, it has all kinds of programs to install (both official and none-official), gaming on macOS is pretty bad unlike windows, AND its a lot cheaper, the price you pay for a mid-spec macOS would get you a high-spec windows PC

Show all replies

Maybe not, but it's always felt faster to me. In fact, sometimes Windows 10 seems to be even slower than older versions of Windows.

I have an old laptop running Windows Vista, which runs WAY faster than a much newer laptop I have running Windows 10.

In fact, I've never used a computer running Windows 10 that I didn't feel was laggy.

macOS, on the other hand...

The only time I can remember feeling like it was truly slow was when I was running snow leopard off a USB flash drive (don't ask).

I ran High Sierra on a mid-2007 iMac with an upgraded CPU (T9300), and it was still faster than a newer, touchscreen desktop running Windows 10 (and didn't die and have to have a Windows reinstallation twice).

I know I sound like a Windows hater, but that's not the case. I'm just saying what my experience has been.

But, I'd say if you are just wanting to do web development, using Windows or Linux will save you a large price tag.

But if you want to do iOS development in Swift, Apple won't let you do that from anything but a Mac.

Of course, you could always use something like Flutter or React Native (or Flutter!) instead.

Reply to this…

MacOS has a lot of momentum still because for the longest time it was the only way to get a dependable, attractive Unix OS on a desktop/laptop. At the time, most web development tools and server applications were built with Linux & Unix in mind, so it made Macs more attractive to people who worked with that stuff every day.

Today, most of those programs can run on Windows, and Cygwin brings many favorite Unix command line utilities to the platform. WSL is a game changer, but I often found the separation between the Windows & Linux sides to be too painful & just used native Windows functionality.

With Mac hardware issues lately, especially MacBook Pro keyboard problems, I'm seeing web developers switching to Microsoft Surface hardware or a decent laptop running Linux. My work makes me use a MacBook Pro, but I have a souped-up 12" Dell running KDE Neon and a Surface Book for my personal use.

Use what you're comfortable with. Use what excites you. There's so little difference between platforms these days. Enjoy it.

Reply to this…

Windows is more popular compared to macOS. Plus, it's affordable and gives more tools to develop websites. macOS becomes necessary if you wish to develop apps for iOS or other apple systems. Else, you can make a web app in any language using Windows. So, I think Windows wins in this.

Reply to this…

Load more responses