The Reasons Developers Prefer Linux Over Windows Are Why EVERYONE Should Use Linux

Sdílet
Vložit
  • čas přidán 12. 02. 2023
  • A common criticism of Linux is that it has a high barrier of entry. You often hear people claim that Linux is strictly for developers and that normal people can't use it. And to be fair, there is some truth to that criticism. But, let's discuss a bit further...
    WANT TO SUPPORT THE CHANNEL?
    💰 Patreon: / distrotube
    💳 Paypal: czcams.com/users/redirect?even...
    🛍️ Amazon: amzn.to/2RotFFi
    👕 Teespring: teespring.com/stores/distrotube
    DONATE CRYPTO:
    💰 Bitcoin: 1Mp6ebz5bNcjNFW7XWHVht36SkiLoxPKoX
    🐶 Dogecoin: D5fpRD1JRoBFPDXSBocRTp8W9uKzfwLFAu
    📕 LBC: bMfA2c3zmcLxPCpyPcrykLvMhZ7A5mQuhJ
    DT ON THE WEB:
    🕸️ Website: distrotube.com/
    📁 GitLab: gitlab.com/dwt1
    🗨️ Mastodon: fosstodon.org/@distrotube
    👫 Reddit: / distrotube
    📽️ LBRY/Odysee: odysee.com/@DistroTube:2
    FREE AND OPEN SOURCE SOFTWARE THAT I USE:
    🌐 Brave Browser - brave.com/dis872
    📽️ Open Broadcaster Software: obsproject.com/
    🎬 Kdenlive: kdenlive.org
    🎨 GIMP: www.gimp.org/
    🎵 Tenacity: github.com/tenacityteam/tenacity
    💻 VirtualBox: www.virtualbox.org/
    🗒️ Doom Emacs: github.com/hlissner/doom-emacs
    Your support is very much appreciated. Thanks, guys!
  • Věda a technologie

Komentáře • 318

  • @luciengrondin5802
    @luciengrondin5802 Před rokem +134

    I like this idea that high-barrier to entry is not a problem at all for some people. Hell, it might even be part of the appeal.

    • @desmondsparrs
      @desmondsparrs Před rokem +5

      I had a lot of trouble going from windows to Linux a handful of years ago(I think) but it was just new to me. I wasnt used to eventually usin the cli , which most will probably have to do at some point for whatever the reason . It was just a totally new experience . I now feel addicted to learning to tame my softwares to my needs, or at least try to. I love the challenges, I feel I grow from them by suffering through the discomfort of troubleshooting. But most Linux users dont go under the hood as much as I do, I def seem to invite more trouble by my tinkering with my distros than most. So I bet its pretty damn stable for most normies who use less bleeding edge distros than I do, I run Arch, btw ;) lol

    • @javabeanz8549
      @javabeanz8549 Před rokem +1

      Years ago, there was definitely a barrier, as you had to download floppy disk images, write the images to the floppies, then manually partition the drives, etc. But I started learning programming on a computer that you had to input binary codes via paddle switches, to start the code to use a keyboard and monitor. I also used the DOS debug command to low level format MFM and RLL hard drives. These days, you download an ISO image, click a few things to write it to a flash drive, and away you go. Installation offers some manual options, but it does most of the work for you. CLI is optional for most tasks these days.

    • @javabeanz8549
      @javabeanz8549 Před rokem +1

      @@desmondsparrs I use LTS distros. A hardware failure is more likely than a software issue for me anymore. But I also work on servers, so I want to be able to develop in the same kind of system as the target. Yes, my laptop probably has Apache and MySQL Server on it. Not everyone of them, but some do.

  • @indrajitsarkar3169
    @indrajitsarkar3169 Před rokem +260

    Switching to Linux as a developer is the best thing I did or one can do.
    Hot take: If you don't, you're missing out big time.

    • @ArniesTech
      @ArniesTech Před rokem +6

      Missing Out on what exactly? I am genuinely curious. I use Ubuntu 22.04LTS by the way 😁

    • @132_priyankrai5
      @132_priyankrai5 Před rokem +6

      @@ArniesTech Productivity

    • @nerijusvilcinskas7851
      @nerijusvilcinskas7851 Před rokem +4

      @@user-pk3ef8hc3e Haha, jokes on you, I'm left handed! Also I use Arch Linux BTW

    • @styrofoamsoldier
      @styrofoamsoldier Před rokem +9

      @@ArniesTech Well for one, I remember having to install a lot of unintuitive software to get stuff working for windows. It's been a while so I only really remember struggling with python or something. In general, installing software for development (like runtimes) and running them is so much easier. Since the cli is pretty much a first class citizen when it comes to intended use of software, it is very easy to figure out how things work.
      When it comes to switching to linux being the best thing one can do, for developers I would have to agree. For others it is definitely a YMMV situation. Having to tinker and read documentation to figure out how shit works just helps you understand how the software you're trying to develop SHOULD operate. Using Linux as a platform for development is also more streamlined than on windows, where larger development environments seem to be par for the course, if not almost necessary.
      Overall, I love the minimalism of Linux. People who don't learn terminal super powers are definitely missing out, although you can always get the job done any other way as well. :)

    • @notuxnobux
      @notuxnobux Před rokem +20

      As a c++ developer the biggest mistake I have ever made is nit switching from windows to Linux earlier. Setting up a project on windows can literally take hours for every single project and you end up with tons of painful issues. On linux it takes literally seconds to do the same thing. Schools really need to teach c++ under a linux environment. Some programming languages are simply not made for windows.

  • @cdey3886
    @cdey3886 Před rokem +95

    One thing that I realized when I switched to Linux as a developer (best decion of my life) is that it eliminates a lot of the useless distractions or at least it makes it easy to remove them.

    • @xXx_Regulus_xXx
      @xXx_Regulus_xXx Před rokem +17

      that's one thing I hate about windows when I use it: the flagrant popups. The occasional check-in from defender saying it hasn't found any malware is alright, but the ads are too far. I should opt into ads if I want them and not see them if I don't opt in.

    • @ricardo_lavra
      @ricardo_lavra Před rokem +4

      @@xXx_Regulus_xXx I agree. It works like Microsoft constantly tries to remind you that you don't own the system YOU PAID to use (either buying it's license for a desktop or paying it's price integrated on the value of a laptop). I'm using Mac right now, and although I have this feeling a little less than when I used Windows , sometimes it still exists. I'm already looking to sell it and, wheater I build a desktop or buy a laptop, I will return to Linux to have my sense of freedom back.

    • @thequietone2868
      @thequietone2868 Před rokem +3

      What do you do on Linux that you cant do on windows?

    • @TwistZero
      @TwistZero Před 20 dny

      ​@@xXx_Regulus_xXxyou can remove all ads from Windows, I personally don't see any ads in a while. Well, at least in W10, can't speak about W11

  • @alexqaaz
    @alexqaaz Před rokem +44

    I switched to linux thanks to your videos, at first I encountered difficulties (I had no sound, I couldn't find applications to install)and I gave up thinking that it was too much trouble for simple things . A month later I decided that this year I would learn Linux, of course, from CZcams. After a 3-hour course and other videos, I understood the basics of linux, then I understood why this os attracts many people... I won't tell you that I master linux, but I can tell you that I want to learn more and more everyday. Linux represents freedom, privacy, creativity and you feel good when you taste them.

    • @no_name4796
      @no_name4796 Před rokem +3

      Yeah and ubuntu, which isn't the lightest distro out there, uses less the half the RAM windows does, and also way less memory

    • @kylespevak6781
      @kylespevak6781 Před 7 měsíci +1

      "after 3hrs"

    • @ItzJuanG
      @ItzJuanG Před 7 měsíci

      ​@@kylespevak6781Something something if you dont value your time

    • @ahmedfarah2930
      @ahmedfarah2930 Před 6 měsíci +1

      The top notch security of Linux is unmatchable

    • @michaelroberts1120
      @michaelroberts1120 Před 9 dny

      @@ahmedfarah2930 Hackers are not going to waste their time with an operating system used by only about 1% of desktop users. Where's the profit in that?

  • @ionized8744
    @ionized8744 Před rokem +19

    As a developer for me it's customizability. I love tweaking every single aspect of my os, recently managed to ditch vscode and switch to nvim thanks to theprimeagen and I've been loving it.

  • @somethingcoolgoeshere
    @somethingcoolgoeshere Před rokem +11

    This is also a nod to just how flexible Linux is.
    It can be super newbie friendly if you want it that way

    • @ozarkmike735
      @ozarkmike735 Před rokem

      yes im not a computer person at all im a ole car mechanic and when i say old im not a computerized car mechanic i work with shit that has mech injection and carburetors hell all my stuff is mechanical with all that said i use linux mint and so does my almost 70 year old mom just regular xfce and if we can do it i imagine so can just about anyone else so im not of the opinion that only computer people can use linux. matter of fact thats why linux doesnt grow more cus of this bull that people keep spitting out. yes arch and kali stuff like that is for computer oriented persons but there are some fine distros for noobs also. its funny when you hear people say well gee linux mint or pop os isnt really the linux experience what a bunch of bull

  • @BorlandC452
    @BorlandC452 Před rokem +4

    Also, Linux can be especially good for parents or grandparents. As far as my parents are concerned, an operating system is just a means to a web browser. They don't type up documents or explore the hard drive. So might as well install an OS that's free of charge and has no spyware.

    • @whoman0385
      @whoman0385 Před měsícem +1

      and theres barely if any viruses so it's also a lot safer

  • @aminvand
    @aminvand Před rokem +4

    We still miss vs for c++

  • @NamiberGames
    @NamiberGames Před rokem +5

    I've never been more happy with my development since I started using only Linux. Even though Linux tends to need more configuration, it always bothers me to have something that I don't like on an OS that I can't change because the system isn't open source.

  • @natenut1694
    @natenut1694 Před 8 měsíci +1

    Please note I don't know anything hence the questions regarding linux mint. Metatrader 5 and kdenlive editor, does mint support those apps? How about stuff like arduino and c+ programming?

  • @IkigaiLofiBeats
    @IkigaiLofiBeats Před rokem +5

    From Wsl 2 with Neovim as a full LSP and Tmux, now ported myself to Pop Os and happy about it. I am barely open VScode in linux.

  • @crimsonx_
    @crimsonx_ Před rokem +9

    I was exploring linux back in 2009 with open suse distro. I felt good. Later i had switched to linux (linux mint) permanently 8 years ago when i was university student. From then i have never looked back. I work as backend dev and little bit into devops. I'm just surprised how much flexibility it gives. However, windows always gives me pain.

  • @louisbelt
    @louisbelt Před rokem +1

    After coding on Linux for some time, trying to code on Windows just didn't feel right. And also, when I was coding in nvim in powershell, and the terminal just froze. And I couldn't save my code.

  • @garmar704
    @garmar704 Před rokem +4

    I'm not a developer of any kind and have become a 100% Linux convert. I've dabbled with distros for 15 years, mostly with live CDs and dual boots. Once I discovered how well Inkscape, Gimp and Krita ran on Linux in comparison to Windows, and now how well the games I play work through Steam, I decided to go all the way. It's been over a year now and there's no going back for me :)

  • @bfkgod
    @bfkgod Před rokem +1

    Is it considered fine to use WSL2? Or do you guys all run linux on metal? Just curious

  • @Bruce.ItsYourPC
    @Bruce.ItsYourPC Před rokem +5

    I have been using Linux as my daily driver desktop OS since 1997, RedHat 4.2. I have used windows for various things, but it hasn't been my daily driver for 26 years now!

  • @thisisavinash
    @thisisavinash Před rokem +6

    I installed garuda linux on my pc and its sooo beautiful!

    • @nabarunr3
      @nabarunr3 Před rokem +2

      Used it for some time. Completely agree.

  • @mecklenburgd
    @mecklenburgd Před rokem +3

    I used to be a developer and am pretty much just an end-user these day. Still using Linux. I can do almost everything I need in Linux (except my beloved CorelDRAW suite). I keep a Win 10 boot partition for those hard to reach itch.

    • @javabeanz8549
      @javabeanz8549 Před rokem

      Now I do miss Corel Draw and JASC PhotoPaint ( Corel bought it and ruined it ) But otherwise, I don't miss much from Windows or Mac. I have a Windows 10 laptop, but I use it so rarely, I think that it is still a 2019 version of Windows. My 2014 MacBook Pro mostly ran Ubuntu 14.04, but I needed the Mac side to update firmware and update my Garmin GPS. I tried using Windows for a couple weeks a while back, October I think it was, but about half way through, I ordered a new drive, and within two hours of the drive arriving, I had the drives swapped and Linux on the computer

  • @mikehowell4729
    @mikehowell4729 Před rokem +6

    I switched over exclusively to Linux for my daily desktop about a year ago. I had my wife try it out and told her if you can't use it I would switch back to Windows and she hasn't missed Windows at all. I had to show her a few things here and there but over all no major problem with using Linux. I believe most people could use Linux just like they use their smart phone and not miss Windows .

    • @thequietone2868
      @thequietone2868 Před rokem +1

      I don't miss windows, i miss applications. I could use Linux on desktop and windows on lap top but if my lap top dies,my desktop is useless for work/school.
      Visual studio 2022, SQL managment studio, PL/SQL developer, Microsoft word...

    • @realMenta
      @realMenta Před rokem +1

      @@thequietone2868 Exactly, what is missed the most are the applications. Not the OS

    • @chastitywhiterose
      @chastitywhiterose Před 9 měsíci

      Even my mom could use Ubuntu 5.10 when I had it installed on an ancient PC with 256 mb of ram. I taught her how to boot up and get to gmail on firefox.

  • @adrianprayoga335
    @adrianprayoga335 Před rokem +4

    mad respect for developers who use windows, I've tried programming in windows and I'm confused so bad I switched back to linux immediately

    • @chastitywhiterose
      @chastitywhiterose Před 9 měsíci

      In order to get anything compiled on Windows I have to try to turn windows into Linux by installing msys2 or cygwin so I can even navigate a terminal. Tried visual studio once and it was the worst thing.

  • @AAlexRR
    @AAlexRR Před rokem +3

    Been using linux for 10 years, and trying to use anything new and flashy is a headache, RTX, HDR, High refresh rate monitor, G-Sync, Aura sync, but as a developer, yes, It works great, better experience for sure, as a regular user, everything works, except when it doesn't, and as a gamer, oh boy, annoying as hell sometimes, besides development that I can do in a Mac from work, I sometimes feel tired of fixing stuff, I've been trying W11 Ghost Spectre on my main pc and honestly, not bad at all

  • @harmonyln7
    @harmonyln7 Před rokem

    I've always used a linux vps for doing c programming and hosted my last couple of websites on it. I wouldn't want to do anything else. I also love the fact that I can write as much as I want to without storing it in some cloud service, since I now have wsl, even if I do need to fix it.

  • @dermond
    @dermond Před rokem +5

    I switched to Linux 2 years ago and I'm not a developer, I do stuff on Blender, Krita and Natron. These programs feels soo much faster here on Linux than on Windows, and it's the same machine. I don't think I'm going back, now i'm making a game with Godot (so i'm a developer now kinda?)

    • @jjuarez83
      @jjuarez83 Před rokem +1

      I ran some photo apps on Linux inside of a VirtualBox VM on my Mac and they ran faster than the native Mac versions. I'm not kidding, I was surprised.

  • @muhammadvikral4367
    @muhammadvikral4367 Před rokem +2

    The thing I love the most on Linux is installing stuff,you just sudo apt install and that's it, it's ready to run, no clicking next nonsense, easier to set environment variables, and no random stuff filling up my disk

  • @KeithBoehler
    @KeithBoehler Před rokem +9

    Another part where Linux is quite big is in STEM, particularly physics where I got started. Ironically the CS and engineering department was more homogeneous about Windows. Even humanities tend to opt for macOS. Tho in the physics department maybe 55% was Windows and the rest was somewhat even between macOS and Linux.

    • @ghosthunter0950
      @ghosthunter0950 Před rokem

      Why do the physics students use Linux so much?
      I know they program but that's obviously only part of it since the CS students are not as into Linux from what you said.

    • @KeithBoehler
      @KeithBoehler Před rokem

      @@ghosthunter0950 Much of the curriculum assumes windows for CS classes and barely acknowledge macOS. A lot of the software we use for our data depends on other FOSS projects, and FOSS is strongest and easiest to use in Linux. I would have had to get mingw and cygwin if I had not duel boot, which can have their own quirks.
      In particular I was looking to use something called PRESTO for pulsar search. Even the computers used by the telescopes were linux and sshing is also just easy on linux.

  • @lmachado788
    @lmachado788 Před rokem +3

    I switched to Linux a while back due to your content. I also restore older computers and laptops (mostly ThinkPads) that work just fine using Linux OS. I enjoy the "freedon" and the ability to customize to my own needs. This however was to thank you for your content. Direct, Informative and knowledgeable. Much appreciated. It is fun that as an "Old Man" I can still learn.

    • @robsku1
      @robsku1 Před rokem

      ThinkPad's in general are great for Linux, I also use mostly restored ThinkPad's, and have worked on restoring them.

  • @rukawata
    @rukawata Před rokem +1

    Will you use wsl2 ?

  • @montugohain48
    @montugohain48 Před rokem +6

    About a month ago i switched to linux just out of curiousity.It completely changed my life, i can cleary see increase in my productivity, never going back to windows again.Much love for making awosome content , it helps a lot for beginner linux users.👍👍

  • @Hatipa_design
    @Hatipa_design Před 2 měsíci

    Could you please share the source of the survey (link)

  • @illusry7631
    @illusry7631 Před 4 měsíci

    but... I have 0 issues with macos. I cant recall when Ive had a system error, ever needing to restart, and never ever any virus problems. The worst thing I can think of is it wanting me to update to the next os. Sure, it's not fully customizable, but there's peace of mind and speed in simplicity. How much more lightweight do I need my os for writing text documents of code, yknow? Is the time it takes to learn linux, maintain it, figure out workarounds in order to use software i want, etc. worth it over the ease of use of macos? I installed debian on my gaming pc, and immediately was faced with an issue of it not supporting my 4k resolution.. I know I should continue trying to figure it out, but idk. I have to use gimp over photoshop and illustrator? meh. I dont have issues with speed with my macbook pro. People like the window manager in linux, but Im happy with Magnet for hotkey window splitting. I do like the appeal of hotkeys for programs. Idk, I want to give it another try, I just dont see why its so much more beneficial to use for programming. Is the benefit of package managing that worth it? Why not just know how to use linux for work? (not that Ive done that yet) btw, after recently getting a pc for gaming-- holy shit is windows such a trash os. fuck bing lmao. i also just hate the ui design, it feels so outdated and ugly.

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff Před rokem +1

    02:52 as a used to be windows (xp, 7, 8.1) user, I can say windows users also have dependency hell and it's worse (there is no package manager that sometimes installs all dependencies)
    examples: visual studio runtime, .net framework
    and .net frawework installers take forever
    and sometimes you don't even know what dependency you are missing (you get error popups with {insert long name here}.dll)
    and you can't select and copy text inside the error popup (unlike terminal emulators)
    also sometimes program just silently doesn't work (no popups, nothing in console (cmd.exe))

  • @gabromanato
    @gabromanato Před rokem

    I use Linux since 2006 but as a full stack developer I mainly use macOS and sometimes Windows (when I need to). There are certain apps and stacks that companies and clients use which are not available on Linux (sad to say so, very sad indeed). For example, they send you a mockup with intricated multiple layers created with one of the app available on the Creative Cloud. Many designers, at least those I've met so far, don't have the time or don't want to separate those layers into usable components so it's up to you to do their job. In short, it's often a matter of interoperability between platforms and OSs and company policies. The day this lack of interoperability will vanish, my 27'' iMac will say goodbye to macOS and welcome to Linux. End of story. Your channel is great and I think you're one of the top Linux advocates on this platform. Keep going!

  • @anahita6690
    @anahita6690 Před rokem

    Hello friends I install debian 11 but I have a problem my system support Nvidia 340xx but I can't install it in debian 11 please help me also your all of works are great thanks for your educations 🌹

  • @132_priyankrai5
    @132_priyankrai5 Před rokem +3

    I use Linux for productivity speed privacy
    I studied os as a subject in my schools
    But I actually understood os much better after using Linux

  • @QDSGames
    @QDSGames Před rokem

    For me containerization (docker, podman) is important. Available only on linux or WSL.
    And even if you have to install or compile software natively, it is much easier on linux than on Windows...
    Another important point is the documentation and community support. Way better on the Open Source side of things.

  • @JosephSaintClair
    @JosephSaintClair Před rokem +2

    Coming from when Unix was a common environment at work for computational applications.. and having seen the birth of PCs and all it’s variations on hardware, operating systems, companies and applications…. I can say that I concur with the message:- Linux is great for development. For me, it has maintained the ethos I like to aspire to… computers are a tool we use for our arts and crafts… and it has maintained the ability to remain being so.
    Unlike many other operating systems where you are basically a person who frantically moves a mouse around to click something… zillions of times a day. 😆
    It’s not all horses for courses though, and not without its problems… but each to their own.

  • @theodorealenas3171
    @theodorealenas3171 Před rokem +3

    A friend said, developer tools are primarily made for Linux, so using them on Windows feels hacky. I agree! I have to agree. Plus, Linux has tons of keyboard layouts built in, and hacking the way the keyboard works is so much easier. Sorry I got carried away

  • @martinvandenbroek2532
    @martinvandenbroek2532 Před rokem +2

    I am a network engineer and wouldn't be as productive without Linux and it's GNU tools. Have been running it exclusively on my personal machines for over a decade and consider myself a happy camper since. 😊

  • @verAlvyn
    @verAlvyn Před rokem +4

    I'm a DevOps engineer and I can't live without linux, both work and home :)

  • @Ferran-Gnu-Linux
    @Ferran-Gnu-Linux Před rokem +1

    I don't remember how it used to develop with Microsoft. The reason is i have all i need on gnu-linux. For beginners i can to recomend start with simple Bash, this is an easy and powerful language, perfect to get the basics of programming. The next step would be C or Python, searching the best language for all it's needed

  • @DeSpaceFairy
    @DeSpaceFairy Před rokem +2

    Me as some "average" person, did switch to Linux at the time as soon I knew it was possible, because I had some kind of disfunctional relationship with Windows, then inevitably grew sick and frustrated of how intrusive its ecosystem is, so letting me with Mac an unaffordable and wasn't so keen to see as an alternative for everyday use. I never regretted anything or looked back since, even if it was spite that guided me first, or have to often open the terminal now, I never been better in this area of my life.

  • @davidcalebpaterson7101
    @davidcalebpaterson7101 Před rokem +1

    To add to all that, Microsoft is dropping support for previous versions of windows even recent ones, and programming languages like python 3 aren't officially supporting windows 7 anymore for the newest releases, I had to do a workaround to be able to use it, while in Linux which I use the most is a no brainer, all the libraries are available to install in whatever distro or version of the same distro I want even have it on a container with a few commands.

  • @clownofthezodiac554
    @clownofthezodiac554 Před rokem +1

    Howzit my mother used to run her business on Linux Mint and she loved it had no problems

  • @amaraw9893
    @amaraw9893 Před 5 měsíci

    I used to work at a call center and I'll never forget when I got a grandma on the other line and we started going off topic. She told me about how much she loves to play games and how she installed Linux on her system. She was trying to sell me on it. I should have listened to her sooner🤣

  • @THeMin1000
    @THeMin1000 Před rokem +1

    I am looking at you Keil uVision!! Why no linux version???!!! And its a product directly from ARM. I understand keil is not a necessity as there is the GNU toolchain for arm available. But most courses even in universities focuses on Keil, and most of the information out there is for Keil. PLUS GNU Assembly and Keil Assembly is not interchangeable.
    The other thing is for CAD. CAD really does not get good love in linux, atleast in terms of accessibility. One would need to be a very good with Linux/Understand tool chains along with the stuff needed for CAD, to make good use of CAD program linux.

  • @pw1187
    @pw1187 Před rokem +3

    The world breakdown for developer use on operating system is this
    Is around 61% windows to Linux 48%.... Now do developers use Linux sure...but it remained in the 40+ percent for a good 10 years...hasn't really moved much.

  • @rapturas
    @rapturas Před rokem +3

    Coming from a Windows background, Ive been using Linux for nearly 2 years at work and I would argue that Linux is much easier to work with than Windows. Even on a headlesss server, Linux is amazing!

  • @reesss4
    @reesss4 Před rokem +6

    Most IDEs and editors are available in Linux, and it is fast and easy to setup. Much more so than Windows could ever be, however many things are just as fast and easy to setup on mac as well. I use Linux at work and at home too, with the backup machine being a mac. I am happy jumping between the two OSes when I have to and find reasons I need to use both (think developing proprietary apple software).

  • @lyoneel
    @lyoneel Před rokem +1

    I dont think current biggest distro has that barrier as a problem to "normies", the app installation barrier is IMO well addressed with the stores, ubuntu, kde, elementary among others. And IMO KDE Plasma is a perfect match for windows users, and Gnome for Mac users.

  • @bobpeters61
    @bobpeters61 Před 8 měsíci

    Yep. That's what kept me playing around in dual-boot configurations for years. Why I was capable of dumping Microsoft for good over Windows 10.
    Part of the "for developers" image is that so many of those developers assume that everyone can write sourcecode. Which takes some college-level book-learning. Easily mistaken for wanting to keep Linux for developers only.
    Most of us can't reverse-engineer software. And Linux, for all of it's own learning curve, doesn't require that of users.

  • @flogginga_dead_horse4022

    I am a dev on both and Windows has been great for dev for 20 plus years. Ever work in an enterprise?

  • @bahadirm
    @bahadirm Před rokem

    About IDEs... I wish industrial tools would use Linux too, for example IEC 61131-3 programming software "CODESYS V3.5".

  • @richardb4787
    @richardb4787 Před 2 měsíci

    I remember hearing that Hotmail was running on FreeBsd.

  • @luqmanhamdan9285
    @luqmanhamdan9285 Před rokem +1

    I think most people forget that the reason developer use Linux distribution mostly because of how simple and easy it is to manage software installation, removal and update all from the command line without going to web browser that most normies does and some of them get infected with malware while doing so because the search engine tricked them into clicking ads. Although modern Windows have winget and chocolatey to do that stuff from command line, Linux are years ahead of everyone in terms of software technology and how it inspired other new technology as well such as containerization using Docker.

  • @ellhullio26
    @ellhullio26 Před rokem +1

    My Mother, 70 now, uses the laptop I gifted her years ago for things like games and CZcams. She's using Linux Mint just fine, and she never was an IT person or anything.
    I had windows 7 then windows 10 installed also, she complained win was to slow and froze to often; "live free or die" she tells me jokingly.

  • @georgeorwell2062
    @georgeorwell2062 Před rokem

    I love being free and have been trying to get away from Mac and Windows for 15 years. But again and again I have the problem with the drivers for my hardware.
    Even when the devices are running, they are not as powerful as they are under windows. For example, I currently have a NUC 12 that plays CZcams videos under Windows 8K and only requires about 25% CPU power. Under Linux, the videos begins to lag.
    My NUC 10 has the same problem with 4K videos.
    And these devices are even certified for Linux.
    In addition, the software is often not very convenient, often there is no software.
    That’s why I mainly use a Silicon Mac and a lot of open source software and windows with some virtual machines.

  • @richardb4787
    @richardb4787 Před 2 měsíci

    One thing I like about Linux, which Android is based on , is the multitude of data exchange protocols.

  • @robinpettit7827
    @robinpettit7827 Před 10 měsíci

    I use linux because it is much more stable. Not as good for playing games but there are games to play. I write programs and have found the Linux distro much easier to use when I program. I can port the program over to windows and rewirte the graphics and some of the system calls. There are packages that take take care of the system calls for you but typically there is always one line of code that isn't handled properly when porting things over. It's been a while since I have written much code, but I have been coding since being on a DEC computer using Unix or the TOPS OS. Writing code on IBM 360s, JCL, Fortran, Pascal, Python, some C and C++. Even a little Basic. I used to code on my Amiga that mostly had C but also had Fortran. The major issue is most of the best development tools are on Linux.

  • @MuffinDev9
    @MuffinDev9 Před 6 měsíci

    one funny thing is that my grandmother DOES actually use linux. My uncle installed ubuntu on her laptop, and although she doesn't really use the terminal, it is still for her daily use.

  • @foresteam4206
    @foresteam4206 Před rokem

    The text on the preview sounds like an insult xD

  • @Tn5421Me
    @Tn5421Me Před rokem

    The only thing preventing me from using Linux full time is the fact that I really like gaming. I use Linux Mint full time on my laptop, but have Windows on my desktop.
    I eventually want to set the desktop up so that all of the programs I'm running on it are actually running on the laptop (except for the games that actually need windows)

    • @ordinaryhuman5645
      @ordinaryhuman5645 Před rokem +3

      I installed Mint on my gaming desktop (my only personal PC) a couple weeks ago and haven't touched Windows since then. All of my games I've tried have been playable, including some obscure indie stuff that definitely wasn't made with Linux users in mind.
      At this point, I figure if something refuses to run on Linux, I can just skip it, kind of like how I don't bother with console exclusive games. There is no shortage of games to play, lol.

  • @ltxr9973
    @ltxr9973 Před rokem +1

    Honestly it depends on what kind of software you want to make. For webdev stuff and anything that involves Docker there's no question, I would use Linux. For gamedev stuff? It depends, but the Windows environment is very comfy for C++. Highly specialized native software? I would probably try to use whatever OS my clients use. I guess with some knowledge you look at any OS in a different way. The important difference really is that Linux doesn't get in your way and can be customized. But many developers I know don't even care about that level of customizability - they just use Windows with default settings and all they really care about is their development environment and the software they write. Seems to be even more common with engineers who do low level embedded programming.

    • @smudgeous4068
      @smudgeous4068 Před rokem

      Windows for game dev, TempleOS for everything else

    • @ltxr9973
      @ltxr9973 Před rokem

      ​@@smudgeous4068 If you look at it that way the Commodore 64 can do both

  • @vitorbarleta4457
    @vitorbarleta4457 Před rokem +9

    As a developer, I've always worked in companies that had some sort of partnership with Microsoft and thus I've always used Windows at work. And I totally agree that Linux is just a better OS for software development, except for the IDE I use. Yes, there is an IDE that does not have a version for Linux, and it is Visual Studio, the full-featured IDE (not to be confused with VS Code), I can use VS Code as a replacement but it is not as good as Visual Studio for what I do and it has a community edition that can be used for non-commercial projects. It's just sad, nothing else to say. BTW: there is a version for Mac but people say it's garbage.

    • @developer_cha1nsaw
      @developer_cha1nsaw Před rokem +1

      and also ssms,

    • @styrofoamsoldier
      @styrofoamsoldier Před rokem

      Yeah this is definitely one of the bigger developer problems I've heard as well. Visual Studio seems to be in a class (according to them, I never liked it) of its own for larger C/C++ projects and it is truly a shame it isn't available. Makes one wonder why there's no good alternative or is it just people not wanting to switch their tools? I've heard good things about CLion, but I'm not sure if that is as full featured.

    • @robertharris4129
      @robertharris4129 Před rokem +3

      Sounds like the companies you have worked for invested too much in Microsoft's proprietary software such as MSVC, DirectX, etc. If the software was developed from the ground up with open source compilers and frameworks, it likely wouldn't be an issue to use any IDE you like. I don't think many people already programming in Linux as is would want Visual Studio on Linux, as it's probably the most bloated and slow IDE out there that's widely used.

    • @smudgeous4068
      @smudgeous4068 Před rokem

      ​​​@@robertharris4129 I don't know if I agree with the notion of "being too invested" for a blanket statement.. In some/many/most cases, sure.
      However if you worked for a AAA video game studio any more than maybe 5 years ago, Windows was really the only option for graphics heavy titles if you cared about frame rates. Similar story for the defense simulation industry. While there are certainly non-GUI components/systems that can be written for and run on Linux systems, the main GUI the instructor uses has predominantly used MFC, Windows Forms, or WPF for decades for the same reason. In simulation where you're maintaining and adding features for 10-40 years afterward, redesigning from scratch would cost millions of dollars for development and again for regression testing.
      Sometimes trainers are bootstrapped off of older trainers to allow lower bids on contracts, which can then again be used to bootstrap a newer trainer, which can result in you coming across the usage of containers that Microsoft created years before the STL existed.

  • @richardb4787
    @richardb4787 Před 2 měsíci

    The moment for me was when I found out that the Intel processor could run any operating system, not just windows. The reason it runs windows is because of Microsoft market share.

  • @spross216
    @spross216 Před rokem

    I think the best way that a Linux enthusiast could show the “average” user that Linux could work for them, is to set them up on a ubuntu Ltd or Debian stable and show them how to use it like they would use a Chromebook. So many apps and services are cloud hosted these days anyways. The office suite style apps, music streaming, movie streaming, slack, discord etc etc etc. they all have apps that run in the browser. I think that beats the pants out of a lot of the potential desktop app headaches that a Linux noob might find themselves frustrated trying to figure out. No dealing with the pitfalls of containerized applications like snaps, no trying to build packages from source. Just browser, url and go.

  • @bobby9568
    @bobby9568 Před rokem +2

    "developers" and "linux" were 100000x times said in this video LOL

  • @DanG-ug1ed
    @DanG-ug1ed Před rokem +1

    Hey bro you skirted the number one issue about Windows. It is designed to be an ad server. It serves Microsoft ads and anyone elses ad who pays Microsoft to put a hook into it for them.

  • @georgH
    @georgH Před rokem +2

    My mother has been using Linux for years, she just needs a browser, LibreOffice, printing, and that's it! No need for Windows. Actually, I think it's much better than that.
    Also, she is using my old MacBook, which has a small part of the screen broken, so using xrandr, I am able to set it so that it uses exactly the available good screen, without having any hidden area. That's re-use!

    • @adaml.5355
      @adaml.5355 Před rokem +2

      That's great how you keep perfectly good hardware out of the landfills.

  • @nastyg4323
    @nastyg4323 Před rokem

    hey DT Please Review New window Manager for windows (FancyWM)

  • @ericjohnson5990
    @ericjohnson5990 Před rokem

    Now if only Apple made a Linux version of Xcode. Is that too much to ask for?

  • @m3nguele
    @m3nguele Před rokem +1

    I mainly use Windows for now, kinda just for games and little studying and coding, although the latter is a pain the the ass, even with wsl (interfacing with it is a performance and memory hog on my system), which I ditched for msys2. I much prefer to stay on my OpenSUSE TW/PopOS when it comes to programming, even some "light" gaming such as Minecraft and Bloons TD6, "heavy" gaming which involves modding (Fallout, Dark Souls, Skyrim) is improving but a little bit finnickier than on Windows (I blame Microsoft). Once W10 loses support I'm gonna ditch it and make a small W11 partition for some games, mainly those that uses EasyAntiCheat or crappy DRM, atleast that's the plan, I really hope game developers start supporting WINE/Proton more (or even native Linux), dealing with Microsoft's nonsense is getting harder by the day.

  • @ioagel
    @ioagel Před rokem +1

    As a developer linux is miles ahead of both MacOS and Windows... Testing kubernetes workloads by spinning up clusters, native docker support, better shell integration etc... hands down the superior OS in functionality and performance.... However if I was not a developer, I would use Macs, without any second thought....

  • @Inkarnid
    @Inkarnid Před 5 měsíci

    I don’t think the average person understands how much better a package manager is compared to downloading .exe or .dmg files off the internet. MacOS users have brew and the App Store but no doubt Linux has the best package managers and the average desktop user would love it once they understand how it works.

  • @georgH
    @georgH Před rokem +1

    I have been using Linux as desktop since 2001 (and had been using it before). I am NOT a developer (though I sometimes code small things for fun).
    Last year, I made a PC for gaming, never really had one, and I made the mistake to install Windows to it.
    Few months later, I couldn't take it anymore and installed Debian as dual-boot. After realizing that all the games I was playing were perfectly supported, I wiped out the Windows partition. It was such a relieve!
    In my opinion, Windows is just bad. Not the kernel itself (I'm not a fan of the WinAPI, but the NT kernel is fine except for being proprietary), but the user interface is so backwards, it feels ancient and unusable, compared to Gnome (and I use Windows at work daily). Also, the tracking and information sent to M$ is just too much.

  • @TheSuperZammy
    @TheSuperZammy Před rokem +1

    I definitely would love to jump into linux someday but as long as I need to use Adobe software for work I gotta use Windows :/ (Adobe alternatives aren't an option right now)

    • @BlueSkyNinj4
      @BlueSkyNinj4 Před rokem +2

      You can dual boot and use Windows for adobe programs, and linux distro for the other things

    • @abdoo89
      @abdoo89 Před rokem +1

      ​@@BlueSkyNinj4 That's exactly what I have been doing for close to 10 years now. My daily driver is Linux, but I am dual-booting Windows for when I need to use something like Adobe products.

  • @lucaslopes1260
    @lucaslopes1260 Před rokem +2

    I saw Steve Ballmer's video. It seemed more like he was angry at developers.

    • @TheGuyWhoIsSitting
      @TheGuyWhoIsSitting Před rokem

      I don’t remember if he said it or if someone else from Microsoft said it but one of their higher ups said that Linux is a scourge unto this earth. Everyone should be using windows. Granted iOS and android have absolute market dominance in general use devices. Outside of dedicated gamers and office workers there aren’t too many people 1) using desktops and 2) using laptops anymore.

    • @lucaslopes1260
      @lucaslopes1260 Před rokem

      @@TheGuyWhoIsSitting It was probably Ballmer himself

  • @richardb4787
    @richardb4787 Před 2 měsíci

    The slot machines at my local casino rebooted for some reason, and I found out they were running Linux.

  • @richardb4787
    @richardb4787 Před 2 měsíci

    Either use Linux as a host or guest in a virtual machine.

  • @BobDoe_69
    @BobDoe_69 Před rokem +3

    This is the way.

  • @chastitywhiterose
    @chastitywhiterose Před 9 měsíci

    I use Ubuntu almost all the time unless my schoolwork requires specific software. Even my favorite steam games work under Linux.

  • @typhoon5384
    @typhoon5384 Před 4 měsíci +1

    This is a phenomenal video, but here's a drinking game to make it even better: take a shot every time he says developer.

  • @maxdeusphallus8974
    @maxdeusphallus8974 Před rokem +1

    I use Jet Brains IDEs, and they are available on Linux as a 1st class citizen. I develop mostly for Windows and I have dev boxes in Garuda/Arco/Ubuntu/Mac/Win10/Win11...I am a contractor. Worked at Qualcomm and Ampere for years....all the engineer laptops were in windows. All the test labs and targets were in Centos or RHEL. Wsl was the saving grace for sshing into the lab. I use WSL to manage my github source. I hate the windows terminal. Powershell is crap compared to almost any terminal in Linux. It is what it is, most businesses use Windows as their daily drivers. As Linux/Dev guys we just adapt.

    • @flogginga_dead_horse4022
      @flogginga_dead_horse4022 Před rokem

      I use Jetbrains IDE's too, what is wrong with how they work on Windows? They work The same for me on Linux and Windows.

    • @maxdeusphallus8974
      @maxdeusphallus8974 Před rokem +1

      @flogginga_dead_horse4022 Nothing. I use them on Windows, too. They work great in Linux and Windows. I chose to use them because they are cross-platform. I do use Visual Studio in Windows. It's a good IDE, but I can't use it in Linux. So I use Jetbrains Rider for that. Clion is pretty awesome, too.

    • @flogginga_dead_horse4022
      @flogginga_dead_horse4022 Před rokem

      @@maxdeusphallus8974 agreed

  • @williamhiner8849
    @williamhiner8849 Před rokem +1

    Preach! Brother!

  • @B3TR0Z
    @B3TR0Z Před rokem

    I have used Linux (mostly Debian or Ubuntu based) distros many times in the past on a daily basis, but fall back to Windows for these reasons :
    - Gaming support (AAA games) is still best under Windows. (Battlefield 2042 player)
    - Tools used for CPU and RAM overclocking is mostly only available in Windows or better here.
    - Support for new hardware is still best in Windows.

  • @MartinAhlman
    @MartinAhlman Před rokem +2

    I work in a Windows dominated work place, but I use Linux. My wife uses Linux, but she has to use a windows laptop for work. I can tell when she's using that laptop, she's always swearing at it. She has to fight it to get work done. "Customer satisfaction". :-D

  • @kylespevak6781
    @kylespevak6781 Před 7 měsíci +1

    I feel like Linux users throw a lot under the rug as "just a few commands". That's the point, people just wanna click and go

  • @Leo_de_janeiro
    @Leo_de_janeiro Před rokem

    and what about admins, is linux the os they should use?

    • @colbyboucher6391
      @colbyboucher6391 Před rokem +1

      If you're acting as a sysadmin for a bunch of Windows machines, you should use Windows.

  • @DirkDittmar
    @DirkDittmar Před rokem +1

    All devs in my Team uses Linux and all that struggle with day to day tasks uses Windows 😅

  • @BernardoHenriquez
    @BernardoHenriquez Před rokem +2

    I started using Gnu/Linux in 2001, i swithed to Gnu/Linux complity in 2005, and im still using linux (Arch) and im not a developer

  • @tuxshow
    @tuxshow Před rokem

    İ am using windows (after using linux for past 10 years) the main reason is that i don't want to do debugging and Google search and the things you mentioned for nothing other than my development task, in short i like to focus on my task and get the job done , the linux desktop became a disaster in both usability and stability over the time, also as a content creator i rather to use OBS on windows where every driver and hardware resources i paid for are actually being used, i am really tired of going for old thinkpad and struggle with performance because of drivers compatibility issues and instability, not to mention the ridiculous idea of linux is free of viruses, Windows is bad in that area.... Anyway i am going to create a video around this topic as a developer with 30 years experience then we can see.

    • @TheGuyWhoIsSitting
      @TheGuyWhoIsSitting Před rokem

      Malware on any OS is possible. Linux isn’t as susceptible to it because you’re typically installing your software through a package manager. You aren’t typically installing random executables on the internet and every terminal program I’ve used warns me about copy pasting commands and trying to run them without understanding what it does. The individual user isn’t typically the target for malware on Linux. It’s companies and enterprises running servers who have money. Windows is the next one because a lot of companies use windows and interact with the Linux side of things through software like Putty. It’s a lot easier to get malware on windows, especially if you’re downloading random files from the internet and running them without a second thought. Even still, most malware you see online these days just installs stealth crypto mining software on your machine. Most malware authors would rather encrypt your data for ransom than just out right destroy your system like older malware aimed to usually do.
      Honestly I can’t think of too many times I’ve gotten malware even on Windows. In fact, most of my family members have gotten malware. The last time I remember actually having malware was on the family computer when we were still running Windows Me. 🙄 Since XP and onward I don’t remember the last time I actually got malware. If I’ve had it, it’s stealthy crypto miners. But I don’t really use windows on my personal machine anymore. And every company I’ve ever worked at has had their own software management software to download programs they approve of. So you’d have to open an email that uses exploits to run malware typically in the office scenario. Considering Microsoft has said they refuse to actually patch a well known issue with their Microsoft office suite where even just viewing the preview for it can infect your system… and the fact that windows has been proven to basically be spyware… the only benefit to windows is if you’re a gamer that absolutely must play the newest releases. Otherwise, I don’t really see the point to Windows. You can use their online office suite on anything with a modern web browser if you must continue to use their 100% compatible office software. Otherwise there are more than enough options that are nearly 1:1 compatible with the docx format.
      Felt like I wrote an essay. You don’t need to use Linux. I’ve been using it for about half a year now and haven’t had too many issues. It’s not difficult to resolve most issues. There’s so many resources. The only major issue I had recently was 29.0.1 of OBS wouldn’t work but the latest version and the version before that one work fine. It isn’t too much hassle to go back to the last working version. It’s a bit easier on Linux in my opinion than on windows. although, if the software is proprietary and it breaks suddenly on your system it usually isn’t easy to find a safe earlier version unless you just never clear out wherever you download your files to. I honestly prefer package managers. Windows has them too, but I don’t know how good they are by comparison.

    • @TheGuyWhoIsSitting
      @TheGuyWhoIsSitting Před rokem

      I understand you’ve used Linux for some time as well, but honestly I’ve had more compatibility issues on windows and they might be resolved by “reinstalling the OS entirely” which isn’t convenient either in my book.
      To each his own. I’m not exactly a Linux preacher looking to convert everyone. I’ve had issues on every OS I’ve used.

  • @Aemulatius
    @Aemulatius Před rokem

    For me as a developer, I can setup my dev environment within 10 minutes, thx to the package managers available on linux.
    Besides that Linux feels much faster than Windows, since it uses lesser memory and also Docker/Podman is native on Linux.
    Another reason is that Linux is the same as the production environment. So little to no surprises when developing and deploying on Linux.

  • @cpt.sl_pirate
    @cpt.sl_pirate Před rokem +1

    My weekly schedule as a C++ developer: setup development environment on linux - 1 hr or less
    Write code + compile + debug + etc: 4 days
    Setup compiling environment on windows: 2 days
    Compile for windows 1 day

    • @exnihilonihilfit6316
      @exnihilonihilfit6316 Před rokem

      Apparently C++ developers can't do math.

    • @cpt.sl_pirate
      @cpt.sl_pirate Před rokem

      @@exnihilonihilfit6316 sorry I didn't have time to recheck the schedule. I have to install the dependencies for my project on windows

  • @synitarthrax5618
    @synitarthrax5618 Před 4 měsíci +1

    A little late to the party but let me say this ... I worked in an IT dept and delt with Windows for decades. I also do custom work for people and I'll tell you now. Linux isn't harder to install than Windows. In fact, I get people who call me to help them install Windows after they hosed it. To these people, and I would think it's a majority, the only difference between Windows and Linux is the name and the look. If you're Mom wants to cruise the Internet and watch CZcams you can do it on Linux and she would never know the difference.
    Yes, if Linux has a problem these people will freak and won't know how to go about fixing it, but if it happens in Windows ... it will be the same. They will have no clue regardless of the OS. I can see Linux being more difficult, but not impossible, when it comes to certain specialty apps or gaming but that would be a small percentage of computer users. Bottom line here is if the average user has a problem with something on Linux they will have the same problem on Windows. Linux isn't any harder than Windows for most users who quite frankly, would be lost on any system.

  • @linuxrant
    @linuxrant Před rokem

    Funny how my journey went. First I started as a normal linux user and then I turned into a developer...

  • @update450
    @update450 Před rokem +2

    I never get the "stability" argument. Maybe I'm lucky, but Windows has never broken for no reason.

    • @PixelTrik
      @PixelTrik Před rokem

      You sure are lucky 'cause I wasn't. From windows xp to 10, the systems were progressively stable but not as stable as I found on Linux. Right now, I'm toying around with windows 11 to see if it can be a good alternative to Linux for me.

    • @TheGuyWhoIsSitting
      @TheGuyWhoIsSitting Před rokem

      Things break on windows. A lot of times stability tends to come down to if your hardware for your system is crap or not and if your system actually meets system requirements. A lot of prebuilt computers have absolute trash parts inside them which causes more issues as a result. Cheap parts from no name brands are not worth the material they’re made of.
      If you build your own system you typically have fewer issues. I had a no name brand motherboard once and once I replaced it with an actual brand that is reliable, all
      Of the issues I had went away.
      Laptops are especially guilty of using garbage tier parts.

  • @chrismcdonnell7448
    @chrismcdonnell7448 Před rokem

    I've been on Linux for 5 years now. I just recently went back to school for cyber security and found that all of the school software only runs on Windows. I've tried to find a way to run these apps on Bottles, but they don't. I still have a Windows machine, but didn't use it for these past 5 years. I had to boot it up and update it and run my school apps on it. I really don't like Windows and haven't for a long time now.

  • @bryanc1550
    @bryanc1550 Před rokem +1

    Privacy is a huge one for the average user too.

  • @eagle7086
    @eagle7086 Před rokem

    package managers, docker and other tools natively built on linux are the #1 reason I use it. If I didn’t game, I wouldn’t even touch my Windows install.

  • @tomasglazr2466
    @tomasglazr2466 Před rokem +2

    And then Microsoft implemented secure boot and killed dual booting

  • @unsolaci
    @unsolaci Před rokem +6

    Man, don't you just hate it that every time you install pretty much any Linux distro out there, you then have to go and manually install Candy Crush. Such a step back...