I code on a MacBook

Busting stereotypes

That's right; it's the Terminal, not "Command Prompt" or "PowerShell."

Windows users, you can breathe. It's okay. Really. But let's talk about it.

To preface, there was never an outstanding reason for why I work on a Mac rather than Windows. Apple has always been a familiar territory for me, which naturally influenced my journey into programming.

Over time, as my deep dive into the intricate domain of coding continued, involving relentless hacking, mastering the craft, and tackling the world's most complex challenges—typical programmer endeavors—I occasionally started to discern the familiar sass, represented by subtle side-eyes, emanating from Windows users. But that "occasionally" soon became more frequent. I started to be bombarded with sassy remarks and intense side-eyes.

After dealing with this blatant discrimination, I decided it was time to dig deep. I wanted to discover if I—as in Apple—was actually the lesser of the two.

The conclusion I came to is that it truly comes down to preference. The main advantage of Windows is its flexibility—flexibility in cost, hardware, software, and overall build. Need more RAM? Just add it. USB ports, SD card readers, Ethernet ports, etc... they're probably there. On a tight budget? There's a wide range to choose from. Want a big display size? Just grab that PC already.

Rest assured, my Mac users, this post doesn't end here.

Macs, with their 1,024 bits of value, are further enhanced by macOS being built on top of Unix. This Unix base provides an advantageous intrinsic terminal interface. Utilizing this terminal, programming aficionados can seamlessly execute a vast array of CLI operations directly from initialization, deploy software processes, and manipulate the OS at a granular level. Contrarily, Windows' CMD (Command Prompt) manifests certain constraints, notably the absence of several quintessential Unix commandlets. You can install a Unix-like terminal to achieve the same functionality, but that setup isn't straightforward for beginners.

It doesn't stop there; the majority of web and database servers utilize Unix, elevating Mac's dev-friendliness. Unix's core offers robustness, versatility, and innate security, rendering macOS resistant to most malware and viruses. In contrast, a Windows rig often demands aftermarket antivirus deployment. While Windows boasts a broader software ecosystem, macOS maintains the essential tools pre-installed; many Windows utilities require additional purchases.

In the grand schema of bytes and bits, regardless of your allegiance to Windows or Mac, the paramount objective remains the same: always be coding!

On a more serious note, I proffer an XOR ultimatum to Windows "power users": we can unite and craft an unbeatable algorithmic alliance. However, should you continue to bash us, note that such actions are akin to invoking a segmentation fault, and I am no stranger to infinite loops.

Happy coding :p
#macuser #macusersunite #mac>windows

P.S. I didn't forget about you, Linux users, I just