DEV Community

Alice 🌈
Alice 🌈

Posted on

10 reasons why Linux is superior to Windows in every way possible

xkcd ass-car

The debate goes on and on for over 1.0 years between tens of people. Time to finally end it.

Disclaimer: this article contains a lot of half-baked jokes, sarcasm, stupid rage and a little of actual technical argument. If you take this seriously, then don't.

1. Drive letters

Seriously, did anyone actually ever put a letter on a drive? I, for one never thought something like "This is a good disk, I'll name it G.".

2. C Disk

Okay, let's assume that we live in a universe that you are a windows engineer and drive letters are a good ass idea, and you came to a conclusion that the main drive MUST have a C: letter.

The question is, what the hell was the thought process behind that? If its a main disk, why not name it A:? Seriously, its not DOS compatible anyway.

3. Abundance of syscalls

Windows has no syscalls a.k.a. "system calls". It has WINAPI, which consists of two or three dll libraries.

Therefore, you have no direct way to call the system. And since you can't call the system, there probably is no system at all.

4. Closed source

This is self explanatory. There is absolutely no reason for ANY software that is not a game or an AI to be closed source, other than for its users being fucked over and over by capitalist pigs.

5. Old architecture

Its no secret that MS-DOS was created over 40 years ago (somewhere in '80s), and so-called Windows NT (Windows - New Technology) inherited most of its architecture.

For those in the dark, Windows NT is based on old macOS, which was discounted in 2000s in favor of a UNIX-based OS, and every windows distribution version (aka Windows 7) is Windows NT with some extra bells and switches.

6. CMD

CMD.EXE is another tool from the 80s that is still used in "modern" windows. It has nor progressed, or received any updates over that time. Seriously, if you write a tool in pure .BAT (aka CMD scripting) using Windows 10, it is very likely to be compatible with MS-DOS.

7. Lack of customizability

You can't heavily customize Windows any further than shipped configuration without a lot of pain in the ass.

Lets imagine that you would need an extremely minimal windows-based ISO image that can run an HTTP server that could fit into a flash drive. Good luck making that.

Also the window decorations & shell customizations are basically nonexistant. At least not in that degree at which it exists in GNU/Linux.

8. Requires a mouse

There is a lot of situations where you would NOT have a mouse. For example, when your new shiny laptop's touchpad doesn't integrate with windows 11 at all (happened to me).

If you happen to be in one of those situations, you probably couldn't use your computer at all, at least not enough to solve a software-based mouse problem.

9. Funny logo

Come on, let's be real for this one. Windows logo straight up sucks in any way possible. No creativity, just 4 cubes because fuck you. Tux is kinda cute

windows 11 logo linux tux logo

10. The whole purpose of Windows v. Linux

Windows was created to monopolize the PC market share by Microsoft.

Linux was created by people, for people.

If you feel like using Windows even more, knowing that you empower an evil conglomerate that hates you but loves sucking your money, please tell your thought process in the comment section.


If you take this seriously, please don't. This is a rant article that is in no way technically accurate or based

Top comments (0)