Skip to main content

Why programmers prefer Linux over Windows

Introduction
Hello everyone – Today’s topic is why programmers prefer Linux over Windows. I think almost everybody knows about Linux and Windows. If not, let me tell you.
Linux is an open-source operating system. It’s a UNIX-like system with codes that are open to customization, allowing you to change the operating system according to people’s need.
Linux did not have a user-friendly environment, but it’s growing and giving Microsoft a tough time in the desktop war.
Windows is also an operating system with a user-friendly interface that uses a GUI (Graphic User Interface). It’s the most popular and heavily used operating system in the world



The Preferences of Linux Over Windows
  1. Linux comes with most of the compilers or interpreters, so you don’t have to download them yourself. Windows does not have any compilers pre-installed.
  2. If Linux doesn’t have what you need, don’t worry. You can get what you need from the command line. Enter a command and it will automatically download the package and install it. Wow, that’s a cool thing that saves many efforts!:
apt-get install <package name>
yum install <package name>
  1. Linux contains the best suite of low-level tools like sed, grep, awk piping etc. It’s a programmers playground and it’s also great for the people who want to create command line tools.
  2. Programmers love Linux because of its versatility, power, security and speed.
  3. Linux has a big community that helps and welcomes all newcomers.
  4. It has a built-in package manager.
There are many flavors of Linux, so you can decide how you like your Desktop. You won’t have the same old windows with the same ideas.
Just for fun…Oh shish! An error message popup!
-On Windows- Uh, ok :/
-On Mac- Perhaps if I could upgrade to the newest version, this wouldn’t happen
-On Linux- Let’s see if someone has already solved the issue. Oh cool, there’s a hack! (copied from a Quora answer…)

More Reasons to Love Linux
Another reason why I love Linux and programmers love Linux is that it’s open source. You have control over everything (and I do mean everything). The codes are open – everything is open. You have the power to change things.
Additionally, there are so many things that a programmer can learn from Linux. When I started learning Python, I came across some scripts and I learned many things from them. Before that, I always thought I know how to use Python. But, after that, I learned more and how it really worked.
It’s also robust. Linux can run an entire year without any restarts or without crashing once. (Linux doesn’t crash very often.)

Linux also has Bash
Did I mention there are tools that help you replace a work or a character etc. and help you find the particular text? That’s very useful when you’re programming tools (sed, awk, grep). There are also a lot of open source tools that integrate with Linux to help you with your programming.

Conclusion
Well, now it’s up to you to choose wisely, young grasshopper. If you’re new to Linux, I’m sure you’ll learn more than in Windows (in my experience). Keep learning, keep moving forward, keep calm and love Linux.

Comments

Popular posts from this blog

Oxford Advanced Learner's Dictionary... Full version for Android

Suresh while reading The Hindu news paper yesterday  he came across a new word,but he didn't have dictionary to check those new words. Pranitha while  reading  a Novel,she was stranger to some new words.  Now-a-days everyone using smartphones. We use smart phone for browsing the Internet,playing games,for Facebook,business,to learn something and many more. Why don't we use our mobile devices to learn something. Do you  know that The world's famous dictionary  OALD you can use it on your mobile device.  Now it's available for Android. To improve English language skills,To realise the meaning of new words and how to pronounce them,to know phonetic symbols,Idioms as well and many more. While using a mobile version of OALD you will be surprised.  You can get words meaning immediately by typing the words in the search box .It saves time,portable and flexible. You can use it easily while moving. If you use it effectively within a short span ...

Best 6 strategic mobile app trends for 2017

As 2016 heads to sundown,we could look at this year as a successful year of technology. The way we ask for information is changing. The way we optimize must change too. Mobile users overtook desktop users in 2010. How can we keep this fast paced device to change.Technologies such as Swift, Erlang, Google's Dart were widely accepted and loved by the developers across the world. Technology trends such as Augmented Reality (AR) reached its all time high through earth shuttering success of Pokemon Go. Most of the Mobile Wallets such as Paytm, Freecharge,Mobikwik,Airtel Money,Oxigen Wallet,Phone Pe,Future pay, Payzapp,citrus,Jio Money,SBI Buddy, and many more has been used most of the time this year. People are showing more interest on cashless payments. So it may help to make digital India soon. Sales of virtual reality devices like Samsung Gear, Motorola Smart watches,Google Cardboard etc.went to through the roof. Most of the wearables had their share of the glory th...

How to find a vehicle details at online?

Hello! Buddies, Today I'm gonna show you how to find a vehicle details such as Name and Address. Note: It may work only in Telangana, because this state has RTA M-Wallet app. Step-1: Visit this link   www.vahan.nic.in   and enter Vehicle registration number and Note down last  digits of Chasis number. Step-2:  Download RTA M-WALLET app from Play store. Finish Sign Up process with Name,email ID and Mobile number, you will be asked to enter OTP,enter it. Step-3: Now this is the step to find full details. Enter Vehicle number and last 5 digits of Chasis number( That we can find at  https://vahan.nic.in/nrservices/faces/user/jsp/SearchStatus.jsp ). Now enjoy!!!