Hackernoon logoMac Vs. GNU/Linux Vs. Windows: An Overview of Operating Systems by@1nj3ct0r

Mac Vs. GNU/Linux Vs. Windows: An Overview of Operating Systems

1nj3ct0r Hacker Noon profile picture


Hi πŸ‘‹ I'm a 15-year-old geek interested in Systems Programming πŸ’» Web Apps 🌐 and Artificial Intelligence πŸ€–

Hi, I am Hesam and today I want talk about something relatively important πŸ™‚πŸ™ƒ

Many times people ask me:

  • Which is better? Windows, Mac or GNU/Linux? πŸ€”
  • I'm looking for a program that is not in GNU/Linux. What should I do? πŸ₯΄
  • I want to play with my system, but because the games are not on GNU/Linux, I get very annoyed. 😀

Well, today I came to solve this big problem for you. πŸ” In these 2 years, it can be said that I worked with all 3 systems. πŸ™‚πŸ™ƒ Finally, I hope you find this article useful! 🀩

1 - Windows


Usually when we buy a system, the default OS is Windows. πŸ˜’ Many times I saw many people who say that Windows is easy. 😬 Let me better understand what they mean!

Suppose you live in China. (You were born in China.) Well, it makes sense that you can speak Chinese very well because you have been speaking Chinese since you were a child and you are hearing Chinese sentences everywhere. 😁

But a person born in England, even if they try for 10 years, cannot speak Chinese as fast and as a Chinese person. 😬

Now do you understand why they say Windows is simple, because Windows is the default for a child working with Windows while growing up. 🀯 The same is true of the language case for a Chinese person and an English person mentioned above. πŸ™‚πŸ™ƒ

So it is natural that the Windows environment is very familiar to those who have grown up with Windows since childhood. πŸ€”

For example, if someone who works in Windows has a problem with Windows, they knows what to do: They know to go to the Start >>> Control Panel >>> Registry, and then to solve their problem! πŸ˜‰

But if the same person has a problem with GNU/Linux, they do not know what to do. πŸ€” It might even be ridiculous to explain how this problem is solved in GNU/Linux πŸ€£πŸ˜‚, because they are not familiar with Linux. 😁

As has been said thousands of times and in different ways, Windows is default and very widespread. 🀯 Usually when people buy a system other than Mac, they either run on the Windows system by default or install Windows on that system. πŸ˜’

We can do almost anything with Windows! From games and making presentations to hacking and programming and... 🀩 Windows has become so popular that all these things can be done very easily. For example, if you are in a store and you ask someone next to you, what antivirus is useful for my system? Most likely it is an antivirus that runs on Windows. 😁

If you work a lot during the day with a program like AutoCAD that runs on Windows, obviously you should not GNU/Linux your system because AutoCAD does not run on GNU/Linux. (I'm not sure but I do not think it will run.) 😐 Or, for example, to buy a Mac and then say that .NET programming on a Mac is very difficult. πŸ˜πŸ˜‘

2 - GNU/Linux


There is a big thing in the GNU/Linux world called freedom and diversity. 😲 Torvalds first wrote Linux and then merged with GNU kernels, something Stallman was working on, and later became GNU/Linux. 🀯 It can be said that everything runs on GNU/Linux! From car, etc. to computers and... 😲

In addition to all these benefits, GNU/Linux gives you many useful features. 🀩 Note that many features are not always good! Some people are afraid of many possibilities. πŸ˜’

Almost everything that is done (except certain Windows tasks) is done in GNU/Linux. 🀩 For example, if a new technology or a new framework or anything new comes up, it will probably be easier to install and run on GNU/Linux than on Windows. 😁 When you are told to come to work, we want to work on telecommunication servers, it is natural that their servers are GNU/Linux. 😁 Or, for example, if they say go to NASA, we want to work on something emulator, you should probably use GNU/Linux there! πŸ™‚πŸ™ƒ
Or, if you study nuclear physics at MIT, your project will probably run on GNU/Linux. πŸ€”

In general, GNU/Linux gives you the right to choose. 🀩 It's good to learn it... To install it, you can buy its CD from anywhere or install it in ISO. 😁

The freedom and choice in GNU/Linux is almost limitless. 😁

Of course, too much choice is not very good, but it makes it hard! 😲Because you always have to be moving between desktop windows. πŸ€” Or, there is no guarantee that this new system you bought the driver, its graphics card will definitely work properly. 😒

In addition to all these good benefits, it also has many problems. 😭
After an update, the program may not work at all! Because maybe you had manually configured the program elsewhere and after updating its configuration, it was broken. πŸ₯΄πŸ˜‘

Go to an office and say I want to print something, then someone is there to say the printer is there and the drive is here, so print 😐 This is where he has Windows, but you have GNU/Linux and then... 😭

3 - Mac

Expensive and limited. πŸ˜’

But the phrase "Expensive and limited" does not necessarily mean bad... 😲 A Gmail app, a web app, a terminal, and other apps, and a fairly clean desktop (which Apple found works for people.)

For example, if you want a flower to be on top of the desktop, there is one way: you go to Mac and beg them to put flowers on the desktop. 😐

Changing on a Mac is very difficult (almost impossible). πŸ˜”

The good thing about the Mac is that if your Mac turns on 10 years later (if it still does, which it probably does) it still does the same thing as its first day. 🀩

The quality they define of the Mac is not really its original quality. πŸ˜πŸ˜‘

I totally agree that they have beautiful laptops and a beautiful operating system! But it has very simple problems that have not solved yet. 😬


People who use Windows probably like Windows because most systems have Windows by default. Those who like GNU/Linux probably love GNU/Linux because of its powerful command line tools and unlimited options. Those who have a Mac probably want to continue their previous work every day they open their computer.

You can not plan without knowing the purpose. 🀯

Do not worry too much about wrong choices! Almost all of them can do each other relatively well. 🀩 There are many people whose system is Windows but they are working on Bitcoin. Unfortunately, those jokes that used to be made with Windows are now getting old and Windows is evolving day by day. πŸ˜‚

Many, with all their misery, were able to change the shape and appearance of their Mac. πŸ˜… And there are people who have been working with GNU/Linux for many years and have not had any problems with any of the updates. 🀩


Join Hacker Noon

Create your free account to unlock your custom reading experience.