DEV Community

Amanullah Menjli
Amanullah Menjli

Posted on

Why Linux is important for you as a developer

Hey, guys! Last week I was talking with my friend about switching to Linux but he was completely refusing changing windows and asked what would be changed in his life if he switched to linux ?

I was thinking about that last night, so I wrote this post to explain why I think that linux is just better.

I won't talk about things like open-source or free price, I will only talk about things directly touching my life.

1- No Obligations

That's an important point, as a Windows user I had to keep some programs installed in my system even if I don't need them, I had to stay with the same user interface and accept 100% CPU usage
Simply I had to do what I don't want just because Microsoft wants that.

In Linux, that's different. I can remove whatever I want, use my system the way I want and change the system's look easily.
I become really free

2- I update what I want when I want

Windows updates aren't an option, they happen without your knowlege and don't give you any choice.
I hate that, I can't accept using my internet for downloading things I won't use. 😑😀
In Linux, I get a polite request informing me about updates and give me control of every single part of them. It's my own decision, not Microsoft's. I don't want to find some new apps downloaded and installed without even telling me, why do I put a password in my computer if I will find new apps installed next time i boot my system.

3- Control is simple, fast and effective:

In Linux, I install everything from terminal, I update from terminal ans I live in terminal. Every complicated long task has a one line command, that's all. I don't want to open 10 windows searching for configuration places, that's stupid and productivity killer.

4- Terminal Emulators

We can't talk about Linux without talking about terminal, as a developer terminal is a very important part of your job and as we know Windows suffers from a big lack of terminal emulators compared to Linux.

5- Better Performance

With Linux you get better performance compared to Windows in the same machine specially with a lightweight distro and that's a fact!

6- Ready out of the box

In Linux you can find distros for everything from medicine to running cars and phone, you get an operating system ready with tools, drivers and more with 0 effort, And as developers there are distros ready with IDEs, Compilers, Decompilers, Interpreters... and that saves lot of time and energie.

7- Compatibility

Linux can work with any hardware configuration out of the box, and if your computer's components have some problems with Linux, the big supportive community will help you, just ask.

8- Security

Linux isn't used by the majority of users that's why it's viruses are really less than Windows's and the majority of them are used to hack specific users or servers, so don't worry about your security.

Top comments (0)