DEV Community

Discussion on: Is using Linux really productive?

Collapse
 
joeux profile image
Joe Duarte

I've found that I'm much more productive in Windows 10 than with Linux. People who are extremely skilled with Linux, and who focus on the command line, can be productive, but they'll still run into all sorts of hassles with drivers and desktop bugs.

Windows is much more polished, and has a higher quality interface than Linux (and macOS in my opinion). One example of greater productivity is the Your Phone app from Microsoft. It integrates with my Android phone and allows me to read and respond to text messages on my PC, make calls, move photos from my phone to PC, etc. I wouldn't know how to do any of that on a Linux distro – does Ubuntu have something like this?

I also don't like how old and obsolete most Linux distros are with their kernel versions and app versions. It's confusing. RHEL is using an ancient 4.x kernel on their latest release. I can never get the latest version of gcc or many other apps when using Ubuntu – their repo only has older versions for some reason. To use modern kernels and apps you have to use Fedora or maybe Arch. Fedora's docs are frustrating and their community is unfriendly. Arch's docs are great, but last time I checked Arch requires tons of maintenance effort, and doesn't have trivial automatic updates. And with any distro, there will be lots of glitches and hassles on desktop.

Collapse
 
kamujin profile image
James P Michels III • Edited

With all due respect, no we don't. We buy hardware certified for Linux and never look back. Serious professionals don't buy machines preinstalled with Windows then try to run Linux on it for kicks.

Collapse
 
bradleybowman profile image
Bradley Bowman

KDE Connect offers similar functionally to the Your Phone app. I really prefer using Google's Messages for Web, though, since it's mostly texting via the PC I'm interested in. It can be installed as a Chrome app and run in its own window. Photos can be accessed via Google Photos on the web or through USB. If you use iOS and not Android, I'll agree that Linux doesn't do much there.

It's difficult to compare package versions across distros strictly by version number though. Different distros have different ethos behind them.. Rock solid stability, bleeding edge, and in between. Sometimes a version appears outdated, and may be missing newer features, but upstream security patches and such are backported. It's not always intuitive, and I wouldn't blame somebody for having the opinion that it's more effort than it's worth keeping up with the differences that can pop up between distros that way.

RHEL probably isn't the best example since it's aimed at enterprise. My last job had me using a Windows laptop 4 or 5 "feature update" versions out of date (about 3 years) with newer security patches applied. Companies like that would still probably be running Windows XP if they could