Best OS for programming? Mac vs Windows vs Linux debate settled

Поделиться
HTML-код
  • Опубликовано: 22 ноя 2024

Комментарии •

  • @Fireship
    @Fireship  6 месяцев назад +974

    Shout out to JetBrains for making this video possible! Try out their amazing IDEs for free jb.gg/Get_JetBrains_IDEs

    • @universaltoons
      @universaltoons 6 месяцев назад +8

      🎉

    • @m7mdyahia
      @m7mdyahia 6 месяцев назад +45

      I love jetbrains
      I suggest you make in depth videos about their awesome tools

    • @The_Head_King
      @The_Head_King 6 месяцев назад +2

      Can you make a coding for dummies book?

    • @smuddy
      @smuddy 6 месяцев назад

      Yea, if you ignore the AI crap, its a very good IDE (I'm using Rider & WebStorm)

    • @potffin
      @potffin 6 месяцев назад +34

      Jetbrains offer some of their software for the price of 0 dollars for students and open source developers.

  • @NorteXGame
    @NorteXGame 6 месяцев назад +15162

    A jetbrains sponsorship, then a casual "I use VSCode" is wild.

  • @100Peterll
    @100Peterll 6 месяцев назад +7361

    I watched every second of this video thinking "he's gonna say TempleOS at the last second, isn't he?" and it was worth it.

    • @adwaitagnome
      @adwaitagnome 6 месяцев назад +177

      It made Terry Davis smile in his grave

    • @TheRealCasadaro
      @TheRealCasadaro 6 месяцев назад +37

      🤣 😢RIP Terry, you Re a legend for sure.

    • @eric-vader
      @eric-vader 6 месяцев назад +19

      yes me too hahaha waiting for TempleOS… worth every second

    • @bajau7713
      @bajau7713 6 месяцев назад +53

      can someone explain the joke for me, what's up with templeOS?
      EDIT: just went through its rabbit hole; wtf.

    • @nu1x
      @nu1x 6 месяцев назад +23

      @@bajau7713 It's made by GOD himself, so how can it be not the best OS ?

  • @bobjackson4287
    @bobjackson4287 6 месяцев назад +657

    Back when i was in college about 18 years ago now my professor put it quite succinctly:
    "All OS's suck, you just choose the one that sucks the least for your current task."

    • @to1ex
      @to1ex 4 месяца назад +43

      Except of course, TempleOS

    • @glenfoxh
      @glenfoxh 4 месяца назад +12

      For me, that would be Windows. I hate the things more and more with each new version and upgrade. I just want it to work and not eat up processing with background tasks, so I can run my games on it.
      -
      Plus, it's called Windows, yet it sucks ass now for it's past biggest feature. Icons.
      I mostly mean, image and video icons.
      In the past, each folder would have it's own hidden icon image folder for image files in the main folder, and a hidden icon list file, as to what file each icon image would go to. That made it fast, and easy to manage. Also, it would not try to update those icons each time you open a folder with images in them. It would just work with the list, and only make an update, if a new file was added that was not on the list.
      Today, they have done something totally different, and it sucks.
      It will try to refresh your icons each and every time you open a folder. They take a long time to refresh. And can crash at times refreshing those icons to the point they don't. The refresh stops, and never finishes.
      I found I can go into the task manager window. Find something called COM Surrogate, and end the task, and the icon refresh will resume. Until it crashes again. And that can happen over and over, just second after getting it running again.
      Windows was good. Now, its a cooperate made mess. Made to do something other than to please it's users.
      Yet I use it for it's the only thing that will run what I want to be using. As far as I know.

    • @rajatrajput9452
      @rajatrajput9452 2 месяца назад +2

      Loved this comment!

    • @Diego01201
      @Diego01201 Месяц назад +1

      Actually all OSs are great, you just choose the one that does the better job for your current task ;)

    • @-Cocell
      @-Cocell Месяц назад

      ​@@glenfoxhAll sucks, use the one that sucks the least for you.

  • @MrAdBounty
    @MrAdBounty 6 месяцев назад +1754

    Imagine thinking flexing when saying "I use Arch btw" when you can say "I use TempleOS my brother"

    • @CompuB1t
      @CompuB1t 6 месяцев назад +21

      Just to mention T R Larry's use Linux to develop TempleOS in the old VMware virtual machine.

    • @nu1x
      @nu1x 6 месяцев назад +5

      Preach !

    • @nu1x
      @nu1x 6 месяцев назад +18

      @@CompuB1t So GOD created the world uh I mean Temple OS using GNU/Linux ?
      What does that make Torvalds / Stallman

    • @CompuB1t
      @CompuB1t 6 месяцев назад +2

      @@nu1x and even more using Ubuntu 😂
      You can actually see on his posted videos.
      But makes some sense because there's is no other easy way to develop and test an OS than using a virtual OS.

    • @snuscaboose1942
      @snuscaboose1942 6 месяцев назад +5

      @@nu1x Everyone knows that God uses LISP and then Perl to stitch it all together.

  • @xFact-ory
    @xFact-ory 6 месяцев назад +2244

    "you'll need a copilot to manage all your copilots" killed me 💀

    • @worldedit96
      @worldedit96 6 месяцев назад +45

      Jokes on you because in about 2 more weeks, programmers that are replaced by AI will be managed by AI that replaced managers.

    • @applepie9806
      @applepie9806 6 месяцев назад +2

      I cackled irl 🤣

    • @nodiuus
      @nodiuus 6 месяцев назад +2

      javascript experience

    • @akissot1402
      @akissot1402 6 месяцев назад +3

      And you also need a copilot to manage the copilot that manages all your copilots

    • @xFact-ory
      @xFact-ory 6 месяцев назад +2

      ​@@akissot1402 don't forget, also a copilot to manage the copilot that manages the copilot that manages all your copilots

  • @piotrr3819
    @piotrr3819 6 месяцев назад +84

    As a Android developer it was actually fun to see how JetBrains first replaced Eclipse workspace that was pain in the ass with Android Studio, to later replace Java 1.8 with Kotlin so Oracle can start to copy kotlin features into later versions of Java

    • @user-yc7rq7rm1e
      @user-yc7rq7rm1e 5 месяцев назад +3

      What has happened to Android Studio? I opened it the other day after a few months and I noticed it looks exactly like any other IntelliJ IDE now

    • @noerlol
      @noerlol 3 месяца назад

      @@user-yc7rq7rm1e because it's based on Intellij Framework

  • @rch5395
    @rch5395 6 месяцев назад +1892

    Temple os is the answer ofc.

    • @0thewings
      @0thewings 6 месяцев назад +71

      HolyC

    • @envynoir
      @envynoir 6 месяцев назад

      maybe if you're a schizo too

    • @piked86
      @piked86 6 месяцев назад +14

      If programming is your only goal then yes.

    • @nikolaievans2432
      @nikolaievans2432 6 месяцев назад +8

      Nah man punchcards is the norm

    • @insomnyuk
      @insomnyuk 6 месяцев назад +19

      unmedicated schizophrenia is a hell of a drug

  • @parscodeYT
    @parscodeYT 6 месяцев назад +3295

    I'm a freedom fighter, the enemy's weapon is an activate windows watermark

    • @ferd1775
      @ferd1775 6 месяцев назад +14

      🤣

    • @machio_
      @machio_ 6 месяцев назад +66

      You clearly aren't fighting enough . . .

    • @adriancoanda9227
      @adriancoanda9227 6 месяцев назад +90

      @@machio_ yeah there are a lot of public KMS servers that lets you activate your windows and office

    • @finhas8865
      @finhas8865 6 месяцев назад +44

      Based on the conclusion of thr video, you're neither rich nor you have a girlfriend.

    • @Paulo-c3n
      @Paulo-c3n 6 месяцев назад +5

      kms tools

  • @ElMartilloBlanco
    @ElMartilloBlanco 3 месяца назад +23

    4:12 is so true. But back in 2015 I missed out on a paid web dev internship because I was too focused on what tools were "best" for the job instead of actually writing code, and I ended up falling behind and didn't make the cut. I work in IT now. My job essentially is to provide tools and show people how to use them, so it's actually kind of a good thing that I like to look into that kinda stuff. But I also understand why 99% of the developers there had a MacBook. It's not good to be thinking about tools when you need to be thinking about functions.

  • @Maxible
    @Maxible 6 месяцев назад +1487

    OMG that random TempleOS ending to the flow chart with zero explanation was flawless. 🤣

    • @100vivasvan
      @100vivasvan 6 месяцев назад +2

      😂😂😂😂😂😂

    • @cbuosi
      @cbuosi 6 месяцев назад +16

      RIP Terry A. Davis

    • @pieterdebie4162
      @pieterdebie4162 6 месяцев назад +1

      It got me too 😂

    • @russelloconnell3367
      @russelloconnell3367 6 месяцев назад +12

      There are two kinds of people in this world. Those who have written their own compiler from scratch, and those who have not.

    • @Maxible
      @Maxible 6 месяцев назад +14

      @@russelloconnell3367 I've written a compiler from scratch in college once upon a forever ago but I damn sure haven't written an operating system from scratch in assembly because a deity told me to

  • @DefaultFlame
    @DefaultFlame 6 месяцев назад +616

    NGL, loved TempleOS just sliding in at the end there.

    • @mikerigley1
      @mikerigley1 6 месяцев назад +20

      I was waiting for a TempleOS mention and wasn’t disappointed :)

    • @czLochy
      @czLochy 6 месяцев назад +6

      @@mikerigley1 same, terry is just an absolute legend, i was almost disappointed until i wasn't lmao

  • @dennissdigitaldump8619
    @dennissdigitaldump8619 6 месяцев назад +35

    The flowchart at the end was perfect!

  • @nasko235679
    @nasko235679 6 месяцев назад +700

    Having trouble running a game on Windows : Have you tried reinstalling Windows?
    Having trouble running a game on Linux: Have you tried writing your own drivers, getting the source code of the game and reverse-engineering the anti-cheat?
    Having trouble running a game on Mac: Why are you playing games? Are you ill?

    • @habibsspirit
      @habibsspirit 6 месяцев назад +9

      Exactly lol

    • @askeladden450
      @askeladden450 6 месяцев назад +156

      Having trouble running a game on Linux: Have you tried proton with this flag?
      Having trouble running a game on Windows: Have you tried buying a new pc? Windows no longer supports your 2 months old pc.

    • @friarruse1827
      @friarruse1827 6 месяцев назад +26

      lol true. Also Macs can play games through Whisky, but any time you ask for help with games on Macs, people always tell you that you shouldn't be playing games on a Mac. Like sorry, I just wanted to do some light gaming on my $1k+ macbook sheesh

    • @chibisayori20
      @chibisayori20 6 месяцев назад +24

      @@askeladden450 Try to play old GTA games on modern windows with no fix mods (impossible)

    • @julians3danimations
      @julians3danimations 6 месяцев назад +19

      Proton is actually wildly good

  • @SuperCacazinho
    @SuperCacazinho 6 месяцев назад +911

    "Penetration" with Howard KILLED me haha

    • @raul0ca
      @raul0ca 6 месяцев назад +13

      He's not a doctor but I'm sure he can engineer something

    • @gustavoalejandromorletavil426
      @gustavoalejandromorletavil426 6 месяцев назад +6

      I read it with his voice 💀

    • @act0r399
      @act0r399 6 месяцев назад +2

      I don’t get, can someone explain it to me please 🙏

    • @aarav6891
      @aarav6891 6 месяцев назад +4

      @@act0r399 big bang theory reference

    • @Nina-cd2eh
      @Nina-cd2eh 6 месяцев назад +24

      @@act0r399 He's the character known for making sexual innuendos and being a general creep. He also thinks he's the rizz god, but has less game than a hunter in antarctica.

  • @aaa-my5xy
    @aaa-my5xy 6 месяцев назад +245

    this is the official "GPT-4o just took our jobs" waiting room

    • @jackoverton8343
      @jackoverton8343 6 месяцев назад +8

      I know nothing about coding and a few days ago I've had gpt building a windows application from nothing. It's slowly going, only problem is it still sometimes gives me code that's for other stuff that I don't have. I've learned to ask "are you sure this works with electrion ect?" everytime.
      If I can build a personal complex application from scratch with 0 knowledge beforehand with only a few issues then gpt 5.0 or something near is literally going to allow tech illiterate to do so.
      Just my opinion from someone who isn't in the coding sphere or whatever.
      The only code so far I've manually typed was font size in css as that was easy too understand 😂

    • @runningn2life818
      @runningn2life818 6 месяцев назад +44

      @@jackoverton8343 yeah the problem is that if GPT can’t fix a bug you’re cooked.

    • @srpenguinbr
      @srpenguinbr 5 месяцев назад

      And it's too dumb, at least the free version. Everytime I tried it the code is buggy or doesn't even compile. Not to mention it violates the GPL ​@@runningn2life818

    • @sabriozgur4843
      @sabriozgur4843 5 месяцев назад

      @@jackoverton8343 You can do simple stuff with LLMs easily. To do complex things you would need to give a lot of context, you would need to know which is relevant which is not(that is also an expertise). If you give irrelevant stuff, it will loop around it. Most of the time giving enough context is harder than doing the job. I think it is a great productivity tool. Code generation for simpler changes and having a starting code very easily is great. But I think we are at least a century away from eliminating developer role. At best it reduces the need. Developers need to tackle more complex stuff now that is all IMO.

    • @k00lmoh
      @k00lmoh 5 месяцев назад +6

      my experience with ai is, you can't cook if the model doesn't have the project as context

  • @dupdrop
    @dupdrop 6 месяцев назад +606

    Microsoft may have kept many of us boiling frogs inside using WSL, but you can feel the heat increasing with every update.

    • @oksowhat
      @oksowhat 6 месяцев назад +38

      i use ubuntu on wsl, every 3 days i have to reset it since it gets struck on boot in its little terminal window

    • @pepehimovic3135
      @pepehimovic3135 6 месяцев назад

      You sound like a liberal complaining about all-in-his-head problems about his country

    • @pepehimovic3135
      @pepehimovic3135 6 месяцев назад +106

      @@oksowhat skill issue

    • @earthling_parth
      @earthling_parth 6 месяцев назад +53

      What are you talking about? I've been using WSL as my dev environment (with vim and then nvim, not that vscode crap) for three years. It's honestly getting better and better.

    • @TehKarmalizer
      @TehKarmalizer 6 месяцев назад +23

      Tried WSL because I’m too much of a pu$$y to ditch Windows outright, and found it too quirky. There were little things that just didn’t resolve correctly for whatever reason.

  • @BrickCity-o1n
    @BrickCity-o1n 6 месяцев назад +393

    "FreeBSD is superior to all of them, but I don't want that secret to come out.."

    • @skolarii
      @skolarii 6 месяцев назад +75

      FreeBSD is actually goated in some aspects but unfortunately software compatibility will hold it back forever. i know a few BSD devs that run Debian to write code for BSD.

    • @ForeverZer0
      @ForeverZer0 6 месяцев назад +17

      I gave it a try for a few weeks, really didn't see the appeal of it over Linux. The cons outweighed the pros IMHO, though I would use it before switching to Windows or Mac. More adoption and software support would be huge win, but this is the classic chicken/egg problem.

    • @AntranigVartanian
      @AntranigVartanian 6 месяцев назад +12

      @@skolariicurrently FreeBSD has more software than Linux systems. We can also run Linux binaries thanks to ABI compat layer.

    • @jensenraylight8011
      @jensenraylight8011 6 месяцев назад +19

      @@ForeverZer0 sony built the entire Playstation OS from FreeBSD,
      and it can pretty much run a AAA Game with Ray Tracing, and can handle millions of polygons with ease,
      and they basically suckerpunched Xbox which run Windows under the hood
      it's just mindblowing, a tiny company can chased away a Titan and actually Win against them

    • @vaisakh_km
      @vaisakh_km 6 месяцев назад +10

      I haven't completed my nixos config yet.. don't make me switch to freebsd...

  • @Benjaminpro55
    @Benjaminpro55 Месяц назад +253

    As always, a very good video!!!! But do you know why I have some functions disabled in my office?

    • @yavuzs7
      @yavuzs7 Месяц назад

      It may be that I say that you may have an incomplete version, it is better that you look for a key on licensed pages.

    • @Benjaminpro55
      @Benjaminpro55 Месяц назад

      and will you be able to help to start or as a guide

    • @yavuzs7
      @yavuzs7 Месяц назад

      It's difficult to recommend but I can tell you to check out BNH Software and continue there.

    • @Benjaminpro55
      @Benjaminpro55 Месяц назад

      Thanks anyway for the help

    • @yavuzs7
      @yavuzs7 Месяц назад

      successes

  • @saminyead1233
    @saminyead1233 6 месяцев назад +292

    My experience with Linux Mint (coming from a Wndows background) is a pleasant one. No need to make your own drivers, everything mostly works out of the box. I don't even miss Windows anymore.

    • @TheBswan
      @TheBswan 6 месяцев назад +65

      Had a similar experience with Mint, but now I'm rich so as the flow chart predicts I use MacOS

    • @vidal9747
      @vidal9747 6 месяцев назад +29

      I am using fedora nowadays because it is extremely compatible with scientific software. But my first Linux was mint. I recommend it for everyone that wants a Linux that just works. Pop OS is also cool

    • @nikhilchouhan1802
      @nikhilchouhan1802 6 месяцев назад +20

      tbh no linux configuration, not even arch or gentoo encourages or forces you to write your own drivers lmao.

    • @GRAYgauss
      @GRAYgauss 6 месяцев назад

      @@nikhilchouhan1802 minimal-linux sure does.

    • @theismunkhansen3832
      @theismunkhansen3832 6 месяцев назад +2

      ​@@vidal9747What kind of scientific software?

  • @ShillingTechy
    @ShillingTechy 6 месяцев назад +360

    Fact: JetBrains offers a free 1 year license if you are a student. You can still renew it if you are still a student by the time it expires.

    • @daviddanielng
      @daviddanielng 6 месяцев назад +14

      i got as long as i have github student.

    • @aliasad9903
      @aliasad9903 6 месяцев назад +23

      dont reveal the secrets.

    • @chillnspace777
      @chillnspace777 6 месяцев назад

      ​@@aliasad9903for real

    • @emptycode1782
      @emptycode1782 6 месяцев назад +5

      Jetbrain ides look really good

    • @user-ex6xc5ox3k
      @user-ex6xc5ox3k 6 месяцев назад +2

      Your username is perfect

  • @muesligangster
    @muesligangster 6 месяцев назад +38

    To be as performant and efficient as possible, I used FreeRTOS on my PC and programmed each component, such as the compiler, browser, editors, window manager, build system, file system, user authentication, and drivers, by myself.

    • @SeaSerpentLevi
      @SeaSerpentLevi 4 месяца назад +17

      I did the same but i actually use pen and paper to do all my programming instead

    • @tupalupaOnMC
      @tupalupaOnMC Месяц назад +5

      @@SeaSerpentLevi I actually flip the bits by hand. kids these days.

    • @rawfootageguy
      @rawfootageguy 24 дня назад

      @@tupalupaOnMC i allow computation to occur by me observing my hard disk to force state changes

  • @velitasali
    @velitasali 6 месяцев назад +174

    As someone who uses all 3 regularly, I can safely say migrating to templeos is the right choice

    • @sajeucettefoistunevaspasme
      @sajeucettefoistunevaspasme 6 месяцев назад +7

      the only voodoo-free OS I've seen

    • @burdeninmyhand
      @burdeninmyhand 6 месяцев назад +2

      What about throwing away all of them and dive into good old DOS? DOS running on PC is the closest thing to TempleOS (at least for being Ring-0)

    • @420beffjezos
      @420beffjezos 6 месяцев назад

      why would you use all 3 regularly? just wondering...

    • @sebastiantv108
      @sebastiantv108 6 месяцев назад

      ​@@420beffjezosI do the same: -windows for my home pc where I play some games and use Adobe software
      -MacOs for my job
      -Linux (Kali) for uni on a separate ThinkPad

    • @ArthurKhazbs
      @ArthurKhazbs 6 месяцев назад

      The only software to resist the CIA glowies

  • @ShrirajHegde
    @ShrirajHegde 6 месяцев назад +157

    JetBrains integration was so smooth that I thought you were going to dunk on it 💀

    • @juliuszkocinski7478
      @juliuszkocinski7478 6 месяцев назад

      "JetBrains integration is so smooth" is a pretty common them tbf.

  • @oliverpolden
    @oliverpolden 5 месяцев назад +6

    My OS history: Dad had a Mac, Windows at school and most of my way through uni where I was introduced to Linux. Was given a Mac at my first job but brought in my own Linux computer. Used Linux professionally for about 8 years. During that time I could have had a Mac but turned it down. Then I had a choice of Windows or Mac so I went the Mac route and haven’t really gone back to Linux. Sometimes it really annoys me, and I miss the flexibility of Linux, but overall I find the experience is so much nicer than anything else.

  • @jjm8907
    @jjm8907 6 месяцев назад +108

    NixOS is a real game changer for me. I had to write a configuration once and now I can use it on other machines with one command.

    • @beanigen
      @beanigen 6 месяцев назад +49

      After many attempts, I have finally managed to get my system to run from a nix flake. I feel as though I am at the pinnacle of system configuration, staring down at all the normies running arch installs below. Whats a Gentoo? sounds like a waste of cpu resources. If nix configurations can be likened to distros, then I have the power to build an entire distribution from a single short command. All my settings, my apps, my 6gbs of lutris & steam... they can all be installed from a single git repository on any computer of my choosing. I... No, We have reached the elevator to Olympus and sat upon the seats of the Gods.
      No one man should have all this power.

    • @LabiaLicker
      @LabiaLicker 6 месяцев назад

      Gentoo is better. Its the OG meta distribution.

    • @jjm8907
      @jjm8907 6 месяцев назад +15

      @@LabiaLicker As with everything in computer science, more simplicity comes with less control. For example, Python is simpler than C but slower to execute. For my part, I want to work with my PC and not spend days optimizing my system.

    • @LabiaLicker
      @LabiaLicker 6 месяцев назад

      @@jjm8907Nah Gentoo can be just as simple as Arch. Its just that you have far more freedom to the makeup of your individual system. This notion of having to spend days optimizing your system is not based in fact.

    • @KizukiKotataki
      @KizukiKotataki 6 месяцев назад

      @@jjm8907 I recently moved to NixOS. I loved it! But I hate it as a computer scientist. Seriously, just how hard is it to install Julia + Jupyter for a specific environment? I couldn't even get it to run on LAN.
      jupyenv is nice, it does things for you but you get lesser control. I wanted to use flakes to not trash my system and that's the issue lmao. For example, installing pip packages on pythoon is easy normally. But in nixos? you have to install it for the python packge otherwise it'll refuse to import. same with julia
      hvae i figured it out? no. will i ever figure it out? maybe next year when i put focus on nixos other than finishing my thesis.
      what i can say is fuck nixos for wasting my time setting stuffs up unlike arch. but once the setup is there, i can reuse it anytime and having a "cleaner" (personal bias) system compared to arch

  • @moses_githinji
    @moses_githinji 6 месяцев назад +68

    I love how you manage to make technical terms or discussions funny. I always look up to new videos from you everyday. Thank you

  • @JackDespero
    @JackDespero 5 месяцев назад +8

    0:31 That image is so painfully Finnish.
    I had the the exact same windows, blinders, and "thing under the window" (I never knew its true purpose. Heat? Cable management?) when I was staying in Finland for my phd.
    It is fascinating how you can sometimes distinguish between countries by checking a normal person's home.
    The give away for the US, for example, is THAT carpet. Y'all Mericans know what carpet I m talking about. At some point I thought that it was actually a part of the Code that that carpet must be present in at least one room of each house.

  • @91veljkoski
    @91veljkoski 6 месяцев назад +162

    Reached the level of watching your videos 11sec after you publish. Keep it up @Fireship!

    • @asdasdaee2232
      @asdasdaee2232 6 месяцев назад +7

      3 minutes here - I thought I was early!

    • @johnwicked1132
      @johnwicked1132 6 месяцев назад

      @@asdasdaee2232aw fuck

  • @jeffhill6769
    @jeffhill6769 6 месяцев назад +21

    8:39 just to land a Terry Davis joke. Good on you, sir.

    • @deez_nats
      @deez_nats 6 месяцев назад

      King Terry

    • @BirkinIdk
      @BirkinIdk 3 месяца назад +1

      @@deez_natsKing Terry the Terrible

  • @allliver123
    @allliver123 4 месяца назад +63

    windows users trying to install gcc

    • @litecode1024
      @litecode1024 4 месяца назад +4

      I wasted entire day for that and...
      I switched to Linux

    • @watatitamf1598
      @watatitamf1598 4 месяца назад +2

      I actually did that.
      My first c++ tutorial book contain supplementary CD with MinGW and instruction how to install them. Saved me a lot of time.

    • @ChillyFries444
      @ChillyFries444 4 месяца назад +3

      Nam flashbacks

    • @BBTMS
      @BBTMS 3 месяца назад

      @@watatitamf1598 you reminded me of how i spent the entire day and night trying to set up c++ and SFML on VScode only for it to have an unfixable error. And then i switched to Visual Studio, gave up on C++ altogether, went back to vscode, but then (3 months later) my friend helped me start up a SDL 2 project with command line instead.

    • @HitBoxMaster
      @HitBoxMaster 2 месяца назад +2

      Eeasiest shit in the world, what are you talking about

  • @Wave_Duck
    @Wave_Duck 6 месяцев назад +383

    Real programmers make their own os from scratch

    • @mage1over137
      @mage1over137 6 месяцев назад +36

      Actually they build a framework which can be used to make their own OS

    • @fullmetaltheorist
      @fullmetaltheorist 6 месяцев назад +24

      Temple OS

    • @bodashatta8429
      @bodashatta8429 6 месяцев назад +26

      nah that shit weak, i wanna see os IN scratch

    • @-exxtra-
      @-exxtra- 6 месяцев назад +18

      You meant to say "in scratch", right?

    • @KewalTailor
      @KewalTailor 6 месяцев назад +1

      True

  • @ChethanYadav
    @ChethanYadav 6 месяцев назад +152

    the Temple OS was lit at the end 😂

  • @dansanger5340
    @dansanger5340 6 месяцев назад +2

    Discovering mini PCs has been a game changer for me. Inexpensive hardware, easy and cheap to upgrade RAM and storage. I realized I didn't really need a laptop for dev since I always did it in the same place anyway. Runs Windows and Linux.

  • @timebroua
    @timebroua 6 месяцев назад +63

    Your style is brilliant!
    Thanks for pointing out to privacy issues!
    Also the best Ad integration ever) first time not skipped)

  • @davestevens9494
    @davestevens9494 6 месяцев назад +80

    WSL2 was a game changer for me. I moved from Mac OS to Ubuntu based Pop OS and eventually to Windows in order to run my favorite graphics editor Affinity Designer (and some games). WSL2 made it possible for me to move back to Windows.

    • @catcatcatcatcatcatcatcatcatca
      @catcatcatcatcatcatcatcatcatca 6 месяцев назад +6

      I mean there is little reason to ”move back to windows” if you are already inside it. You would be moving back to windows without wsl, or simply: you would stop using wsl.

    • @zohaibkhan5270
      @zohaibkhan5270 6 месяцев назад +4

      I just started using pop os, i think it's better than Ubuntu

    • @bremg9185
      @bremg9185 6 месяцев назад +5

      Best of all worlds. Apple is not even an option anymore, too much hassle with their own cpu etc. Linux is best for servers but that's it. Too many restrictions and too much work to keep going. Soo we get the use the best of the bad. Windows..

    • @MichaFita
      @MichaFita 6 месяцев назад +1

      I wish Affinity would be available on Linux.

    • @davestevens9494
      @davestevens9494 6 месяцев назад +1

      @@MichaFita totally agree

  • @MatteoGariglio
    @MatteoGariglio 6 месяцев назад +2

    8:11 The final question LOL😆RIP Terry!

  • @shreym03
    @shreym03 6 месяцев назад +507

    It has to be Linux, right?

    • @bullpup1337
      @bullpup1337 6 месяцев назад +99

      is this really a question

    • @rcdmrl
      @rcdmrl 6 месяцев назад +18

      Can’t it be Windows with WSL?

    • @Cestpasfaux-
      @Cestpasfaux- 6 месяцев назад

      ​@@rcdmrlwindows is really too shitty, and wsl as a lot of restrictions

    • @Emayeah
      @Emayeah 6 месяцев назад +60

      ​@@rcdmrluhhh... no, I mean you still have the downsides of emulation, native hardware is just better

    • @xali2008
      @xali2008 6 месяцев назад +87

      @@rcdmrl it should be the other way around, Linux with KVM/QEMU Windows VM.

  • @evanbarnes9984
    @evanbarnes9984 6 месяцев назад +152

    I think you should append "do you like being heavily vendor locked?" to the "are you rich" block of the flow chart of the end

    • @AlibifortheAfterlife
      @AlibifortheAfterlife 6 месяцев назад +23

      True. If I was rich I’d see it as “sweet I make enough money from interest and dividends to live off of so I have time to dick around on Linux”

    • @Shepper99
      @Shepper99 6 месяцев назад +19

      It should just have been "Do you need to make Software for Apple Devices", otherwise there is no way I'm getting their pos hardware

    • @ArthurKhazbs
      @ArthurKhazbs 6 месяцев назад +10

      @@Shepper99 Their recent hardware is really good, albeit not upgradable. I'm not a big fan of macOS, but I'd be happy with an Apple Silicon MacBook running Asahi Linux, for example.

    • @ComputerPerson6000
      @ComputerPerson6000 6 месяцев назад +5

      macOS doesn't really lock you into Apple unless you let it. As a developer it's if you buy all the other products (phone, headphones, watch, etc) and use iCloud heavily that you're locked in.

    • @Shepper99
      @Shepper99 6 месяцев назад +4

      @@ArthurKhazbs "Really good" is a hard overstatement, their new M3 CPU series is still 8 years behind in performance and the mac book still costs 2k

  • @siddharthsagar6511
    @siddharthsagar6511 4 месяца назад +1

    I recently switched to NIX OS, my timeline(personal use) being, windows 7 -> windows 10 -> Ubuntu -> Manjaro -> Script copying arch user -> Script editing nix user. I really dont care what's better or what's nt better, I ENJOY this one. I do like some features from other OS, but I am actually enjoying using NIX and interacting with the community of enthusiasts.

  • @yewo.m
    @yewo.m 6 месяцев назад +68

    3:50 - I started programming about 4 years ago using Windows, but over the past 2 years I've been using Linux so much more (though in a dual-boot setup) for coding that I had forgotten Windows uses different slashes

    • @chris-pee
      @chris-pee 6 месяцев назад +11

      Probably because backslashes in Windows are almost irrelevant these days. Nearly everything accepts both forward and backslashes.

    • @ThaJay
      @ThaJay 6 месяцев назад +3

      I develop on Windows and I also forgot Windows uses different slashes. I blame Git Bash. It gives me 99% of the convenience with 0% of the hassle.

    • @joel9909
      @joel9909 6 месяцев назад

      Same here
      Kali and windows

    • @captaincavemonkey
      @captaincavemonkey 6 месяцев назад +2

      Got to dual boot so you can play video games. It's the best of both worlds, work in linux play in windows.

    • @m3nguele
      @m3nguele 6 месяцев назад

      you can avoid dual booting if you use qemu (or another hypervisor), I used it a while ago when I wanted to play a game that isn't wine-supported or is a bit difficult to setup on Linux/Wine, like "steamworks fix"

  • @kr0k3tt
    @kr0k3tt 6 месяцев назад +8

    Tell me I'm not the only one who thought that the sponsor segment was a bit.

  • @johnjoyus6062
    @johnjoyus6062 6 месяцев назад +55

    Yes, I can't imagine using Windows without WSL anymore. It's become an essential tool.
    Thank you for the video.

    • @soonts
      @soonts 6 месяцев назад +5

      WSL is awesome, but before it, virtual machines were essential tools. I remember in 2012 using a windows laptop (upgraded with more RAM and fast SSD) to run VMWare Workstation with MacOS, to develop for iOS. Worked amazingly well for my use case.

    • @patricknelson
      @patricknelson 6 месяцев назад +3

      @@soonts… or having to deal w/ VirtualBox. It’s all great software, but overhead was so much (both CPU/Memory and your time). Then we tried to abstract it away with Vagrant to orchestrate the VM’s consistently, then Puppet to provision them consistently, etc… so glad WSL2 + OCI (containers) are a thing now; dramatically simplifies things and speeds them up, too!

    • @johnjoyus6062
      @johnjoyus6062 6 месяцев назад +1

      @@soonts VirtualBox was my go-to tool for that.

    • @tablettablete186
      @tablettablete186 6 месяцев назад +13

      ​@@soontsFun fact: WSL2 is simply a hyper-v Virtual Machine with some drivers to access host resources like the filesystem, the GPU and so on.

    • @vitalyl1327
      @vitalyl1327 6 месяцев назад +2

      You can go old school and stick to cygwin or mingw.

  • @ninongfons
    @ninongfons 6 месяцев назад +30

    Oddly, I was expecting a Casually Explained outro music at the end of the video.

    • @tylerlaprade642
      @tylerlaprade642 6 месяцев назад

      Because Casually Explained usually drops a humorous nonsequitur in the final second to close a video.

  • @MikkoRantalainen
    @MikkoRantalainen 6 месяцев назад +2

    3:20 Loved the photo here! Perfectly describes how I feel with iOS and MacOS.

  • @abhelitocenteno6264
    @abhelitocenteno6264 6 месяцев назад +7

    This video is not complete without mentioning templeOS. Glad it did not disappoint

  • @miniontoby
    @miniontoby 6 месяцев назад +22

    I use OpenBSD, since it has everything you need for a full server preinstalled. Like webserver, ssl cert requester, https proxy, dns server, mailserver, firewall and a vpn server.

    • @CaseyHancocki3luefire
      @CaseyHancocki3luefire 6 месяцев назад

      thank you. i sometimes run my firewall on OpenBSD but my file server is FreeBSD, and now... i am toying around with NixOS everywhere.

    • @quixomega
      @quixomega 6 месяцев назад +2

      I'd rather just have a container orchestrator and run my web apps and servers on top of that.

    • @SpicyPotatoes
      @SpicyPotatoes 6 месяцев назад

      Thanks I didn't know about that!

  • @markp8418
    @markp8418 21 день назад

    The discussion of developing on windows was spot on! Only thing you need to go harder on is the use of backslash for paths, which I swear is a major source of bugs!

  • @frikkied2638
    @frikkied2638 6 месяцев назад +6

    Have also spent the past ten years or so using all three OS’s and your assessment is on point.

  • @juanestebangonzalez2525
    @juanestebangonzalez2525 6 месяцев назад +10

    Loved that full quote on stallman

  • @NickBibassis
    @NickBibassis 5 месяцев назад +9

    I really liked the video for its attitude and words of wisdom, but some annoying generalizations like:
    • Macs can't be upgraded - no different than the vast majority of PC ultrabooks
    • Macs don't last - except for the butterfly keyboard saga, Macs are well known for durability and OS update support
    Linux - I've used Linux for decades for personal and professional use alongside Windows desktop/server and macOS and I'm still blown away how difficult it can be to create something simple like a 802.1ad network connection because steps vary based on the Linux flavour and vintage.
    Best way to run non-server Linux ?
    • A VM on a Mac or Windows workstation - snapshots are a beautiful way to undo what you, or an update, f'd up.
    • Want to experiment? Clone the VM and feel free to blow it up and revert back to a working state in seconds. Bare metal Linux as a daily driver is asking for problems when things go sideways.

    • @dolurosu
      @dolurosu Месяц назад +1

      For the PC ultrabook upgradability, the 'generalisation' is still valid, since you don't have to get an ultrabook.
      On top of that the fact that some of big name ultrabooks such as the dell XPS 13 or thinkpad x1 carbon still allow you to swap out the SSD is important, the existence of those choices on the windows side is a very valid argument against the macbook where that choice does not exist at all.

  • @Susul-lj2wm
    @Susul-lj2wm 6 месяцев назад +149

    in my experience, WSL just keeps breaking in weird ways and having weird incompatabilities. Running Linux on the machine allows you to make use of the whole capabilities of the system, with windows+wsl you need to deal with windows for everything around your linux system, which was enough of a pain for me to switch back

    • @adriancoanda9227
      @adriancoanda9227 6 месяцев назад +19

      you have to upgrade to WSL2 and configure to use systemd then no breaking

    • @enis7x
      @enis7x 6 месяцев назад +31

      Works on my machine

    • @male07mdl
      @male07mdl 6 месяцев назад +10

      WSL2 is also crap, might as well just use VM

    • @askeladden450
      @askeladden450 6 месяцев назад +2

      Yup, tried running neovim on both wsl and windows, never worked properly. Been on linux ever since. Installing other tools and packages id also such a pain

    • @gasparsigma
      @gasparsigma 6 месяцев назад

      I agree with the dealing with Windows around your Linux, and that's the part I like. I just can't get used to Mac lack of windows visibility and Ubuntu which is the most Windows-like is still pretty bad UI idk

  • @johnwilliams3075
    @johnwilliams3075 6 месяцев назад +10

    Very good flowchart at the end!

  • @RockstarRaverBoy
    @RockstarRaverBoy 6 месяцев назад +2

    Mentioning Temple OS at the end....THAT WAS EPIC!

  • @inriinriinriinriinri
    @inriinriinriinriinri 6 месяцев назад +6

    it's such a broad topic, there are so many areas of programming and they all are very different. it's like asking what is the best tool for a doctor? for surgeon it is scalpel, for ophthalmologist it is ophthalmoscope

    • @avarise5607
      @avarise5607 6 месяцев назад +2

      Stupid comparison, whole OS is more of a multitool than just scalpel. Its like asking multiple doctors if they want all needed, and some extra tools for their job in one chasis which can be easily modified but is cumbersome, or do they prefer limited tool which can cover much less of medicine related tasks, but is easier to use and pushes on you GUI to activate certain component

    • @inriinriinriinriinri
      @inriinriinriinriinri 6 месяцев назад +1

      @@avarise5607 In some sense I agree with you, comparison might be not as illustrative as I thought. But I still believe that depending on the type of a developer you are affects your choice of OS. Gamedev on linux? Of course not, as well as gamedev on mac (if we are talking about PC gamedev). Game developers use windows in 99% of cases. Server administration - of course Linux. Can you see what I mean now? There is no OS which can fulfill needs of all different kinds of developers. However, to be objective, it's necessary to mention that some areas of development are independent of the OS, for example AI or web development.

  • @0x007A
    @0x007A 6 месяцев назад +10

    For the last 3 years, I have been programming on a Samsung Galaxy S22 Ultra running Samsung DEX with termux, tmux, vim, git, and lighttpd. Sometimes qemu when Docker contrainers or multiple versions of nodejs are necessary.

    • @notcorrect
      @notcorrect 6 месяцев назад

      I tried that on the same phone, but docker was just way to slow without pKVM.

  • @pjsampras7072
    @pjsampras7072 6 месяцев назад +4

    Great OS decision tree at the end!

  • @Faraz-cse
    @Faraz-cse 6 месяцев назад +15

    At the beginning I was like wow your journey start is somewhat like mine. I got windows in my 1st job, then I bought MacBook Air M1 when my HP laptop of college days gave up. Soon I might set up PC with Linux mint.
    But that flow chart at the end gave real anxiety

    • @Rustmilian
      @Rustmilian 6 месяцев назад

      Use a VM to distro hop and explore Linux.

    • @okie9025
      @okie9025 6 месяцев назад +1

      Just remember not to use linux on laptops.

    • @Coder6969
      @Coder6969 6 месяцев назад

      Why?​@@okie9025

    • @Rustmilian
      @Rustmilian 6 месяцев назад +4

      @@okie9025 Linux is actually great on laptops, it's just power management can be a pain in the ass.

    • @ngrader
      @ngrader 6 месяцев назад +4

      @@okie9025 H8ter. It's no different on a laptop than a desktop. Except you can run a recent linux with up-to-date security patches on low power hardware that you can't with windows.

  • @LEGnewTube
    @LEGnewTube 6 месяцев назад +12

    I use WSL2 almost every day. It's fantastic (though as you said it does have it's quirks).

    • @UnrealOG137
      @UnrealOG137 6 месяцев назад

      WSL2 is so nice. Pretty much the best of both worlds

  • @lesbarathirdir5178
    @lesbarathirdir5178 24 дня назад +7

    TempleOS is the best for programming. You can literally rewrite the entire OS at will.

  • @swarupbhc
    @swarupbhc 6 месяцев назад +14

    great video, I'm using Linux for last 8 years without any issue. (Ubuntu, Fedora)

    • @InhalingWeasel
      @InhalingWeasel 6 месяцев назад

      Said no one ever.

    • @InhalingWeasel
      @InhalingWeasel 6 месяцев назад +1

      @BeTechAware In all fairness I've been using Windows since 95 and playing around with Linux since 2007. I can count the number of times I've had BSOD on both hands. Linux on the other hand has been a nightmare to deal with. Especially when it comes to drivers on laptops.

    • @swarupbhc
      @swarupbhc 6 месяцев назад +1

      @@InhalingWeasel because you are a noob.

    • @InhalingWeasel
      @InhalingWeasel 6 месяцев назад +3

      @@swarupbhc a noob who doesn't spend days troubleshooting his rig after some dependency fucked up

  • @Sqwert-g6h
    @Sqwert-g6h 6 месяцев назад +84

    Fedora is basically the pinnacle of ready to use out of the box and minimal. Perfect for work.

    • @grimjetram3866
      @grimjetram3866 6 месяцев назад +2

      That's what I have been using😁

    • @akeem2983
      @akeem2983 6 месяцев назад +6

      My personal distro of choice, though sometimes I think about switching to Fedora Silverblue

    • @Rustmilian
      @Rustmilian 6 месяцев назад

      ​@@akeem2983 Familiarize yourself with OSTree & rpm-ostree and then consider it.

    • @ShowierData9978
      @ShowierData9978 6 месяцев назад +1

      Yeah, I'm using the KDE spin, not immutable

    • @Rustmilian
      @Rustmilian 6 месяцев назад

      @@akeem2983 Familiarize yourself with OSTree & rpm-ostree first, then go for it.

  • @Hiroki_MakeGames
    @Hiroki_MakeGames 6 месяцев назад +5

    that last conclusion was the best of all, love your sense of humor fireship!

  • @roccociccone597
    @roccociccone597 6 месяцев назад +32

    If I end up using WSL on windows just to have a Linux environment I prefer just running windows in a VM and Linux as the host. WSL is just a vm that’s running on Hyper-V with some special bindings.

    • @asunavk69
      @asunavk69 6 месяцев назад +2

      Git qemu/kvm gpu-passthroued virtualized.

    • @okie9025
      @okie9025 6 месяцев назад +11

      Until you have to develop on a laptop and your battery goes from 100% to 0% in 45 minutes.

    • @asunavk69
      @asunavk69 6 месяцев назад +8

      @@okie9025 not the case for every system, in my case its at least the same as windows, running a vm i agree more, battery consumption.

    • @Rustmilian
      @Rustmilian 6 месяцев назад

      @@okie9025 ruclips.net/video/YE431SYO2Is/видео.html

    • @Rustmilian
      @Rustmilian 6 месяцев назад

      @@okie9025 how to fix battery life :
      ruclips.net/video/YE431SYO2Is/видео.html

  • @IStMl
    @IStMl 6 месяцев назад +26

    Linux: free, open-source, and will teach you more about computers than you ever wanted to know

    • @no_name4796
      @no_name4796 6 месяцев назад +2

      Yeah, even if you use ubuntu, you still will be forced to learn stuff about the computer to do anything not ordinary.
      Tbf, for me that's nice

    • @patricknelson
      @patricknelson 6 месяцев назад +1

      So much of it is familiarity. Going in and editing dotfile configs isn’t all that more esoteric than editing the Windows registry. Hell, if anything, it’s _far_ more approachable. Driver issues are unfortunately a thing and so much of _that_ is market share (and general capitalism). Linux is an underdog, without a doubt.

    • @zm5856
      @zm5856 6 месяцев назад

      ​@@patricknelsonwait wait windows reg. is worst thing ever.

    • @patricknelson
      @patricknelson 6 месяцев назад

      @@zm5856 I know, it sucks.

    • @jesusmods1
      @jesusmods1 6 месяцев назад

      ​@@patricknelsonI didn't understand the market point. Is it about how the difficulties with drivers makes Linux less approachable?

  • @eag8999
    @eag8999 2 месяца назад +2

    After 2 decades of owning macs, I don’t think any have broken/stopped working on their own.

  • @whatever1538
    @whatever1538 6 месяцев назад +103

    I only bow to our supreme leader, Linus Torvalds🛐🛐

    • @Saturate0806
      @Saturate0806 6 месяцев назад +3

      or as saint Terry used to call him...

  • @infinitivez
    @infinitivez 6 месяцев назад +5

    Ok, that ending, chef's kiss.
    Dunno if you game much on Linux now, but running things with Proton support has been pretty good to me. So long as I stay away from anything that has a third party DRM driver, I've not run into any problem. Oh, I run Arch btw. 😜

    • @tovawr
      @tovawr 6 месяцев назад

      I also game on Linux ✌️

  • @extraterrestrialhorse
    @extraterrestrialhorse 6 месяцев назад +13

    he is about to drop new video on gpt4o ( first line will be : " we are officially cooked " )

    • @yashjaiswal2141
      @yashjaiswal2141 6 месяцев назад

      The same thing i was thinking about after seeing introduction video of openai

  • @yashaakimov5378
    @yashaakimov5378 6 месяцев назад +20

    macos - spend $200 to get the app working.
    Linux - spend 2 days to get the application working.
    Windows - spend 2 days cleaning up spyware after installing the app. (but the application works right after installation without any problems)
    By the way, if you are rich, build your own computer with AMD Threadripper, 4 top-end GPUs and half a terabyte of memory, it will still be cheaper than a high-end macbook with accessories.

    • @avinashrai11141
      @avinashrai11141 2 месяца назад +1

      It will produce electricity bill bigger than MacBook’s cost.😅😅😅

    • @yashaakimov5378
      @yashaakimov5378 2 месяца назад

      ​@@avinashrai11141 lol, no. If you care about electricity, you just limit power consumption, lose 5-10% of performance, but save like 50% of electricity.

  • @ewwitsantonio
    @ewwitsantonio 6 месяцев назад +4

    i didn't realize this was an advertisement for over 2 minutes. well done...

  • @WizDumbDumb
    @WizDumbDumb Месяц назад

    Almost 20 years ago I compiled my first kernel with Gentoo, it was not fun but I learned so much

  • @annaczgli2983
    @annaczgli2983 6 месяцев назад +27

    I too mainly program on Windows. It does the job, while also allowing me to game. The advantages between OSes have been narrowing to the point it's not a great source of differentiation anymore.

    • @bocaumtube
      @bocaumtube 6 месяцев назад +4

      Linux with Steam ProtonDB is quite decent now days, most of games in Steam work and even AAA titles like Cyberpunk or Fallout series runs virtually the same as in Windows

  • @hodgeyhodge8414
    @hodgeyhodge8414 6 месяцев назад +10

    I hope Terry is in a better place now

  • @RealEngineer
    @RealEngineer 6 месяцев назад +6

    Counting down the minutes for the GTP-4o video..

  • @mikemjlove4988
    @mikemjlove4988 6 месяцев назад +46

    Using windows for local testing, Linux on server and Mac for iOS development

    • @adriancoanda9227
      @adriancoanda9227 6 месяцев назад +4

      you can develop ios also in windows visual studio has full support for

    • @syedjaveed3607
      @syedjaveed3607 6 месяцев назад

      same here bro

    • @roccociccone597
      @roccociccone597 6 месяцев назад +15

      @@adriancoanda9227 I doubt you can program swift in that god awful IDE

    • @hamadaelwarky3640
      @hamadaelwarky3640 6 месяцев назад +4

      @@roccociccone597 vs code is superior in everyway to that garbage. Sadly, i had to install it inorder to make windows app with flutter :(

    • @Rustmilian
      @Rustmilian 6 месяцев назад

      @@hamadaelwarky3640 Vim, NeoVim, Helix are my go to.

  • @solarctp
    @solarctp 6 месяцев назад +4

    1:34 that copypasta is timeless lmao

  • @Rawbful
    @Rawbful 6 месяцев назад +1

    Amazing video. One of your best yet.

  • @taqial-faris6421
    @taqial-faris6421 6 месяцев назад +7

    WSL2 along with 1 minute long POST convinced me back to Windows. Running any Linux distro at snap of my finders is just great.

    • @felixjohnson3874
      @felixjohnson3874 6 месяцев назад +7

      1 : don't, just don't. WSL is far more unstable than anyone seems to admit.
      2 : no OS should take a minute to POST on any hardware. I just got a Win11 pro VM to run usably on a gig of ram and a monocore and it still went from complete shut down to desktop in like 30 seconds. Granted that was with debloating, but any linux distro should boot basically instantly on modern hardware unless you're using LUKS or something which can delay boot by a bit.
      3 : distrobox is a thing? As are VMs? Citing WSL wrt this is just weird, especially since it only really is even servicable with CLI tools, where distro version shouldn't even really matter, especially not on a user machine, and anything where you absolutely *_need_* that specific distro exactly, WSL couldn't satisfy because it's not a 1:1 version of the distro. The main difference between distros is presets and packages, unless you're specifically testing if something works on a given distro or something you really shouldn't need to change them, like, ever. And if you *_are_* testing app compatibility then WSL can't do that because it's not the 'real' distro. For that work you'd need VMs, which can still be basically instant no matter your hardware since you can save & restore their state.

    • @taqial-faris6421
      @taqial-faris6421 6 месяцев назад +1

      ​@@felixjohnson3874 Could be just me but I use it as my day to day production environment and everything seems fine so far. I run AMD setup with 4x32gb so POST time is noticeable and even if I could save just 30sec time staring at blank screen it is still worth it to me. And I need to support legacy SW that requires certain packages that would otherwise cause conflicts so just isolating them in separate instance is a win to me. And also "only serviceable with CLI" does not really hold in 2024, with good x11 server you can run just about anything as good as it would run under native linux.

    • @felixjohnson3874
      @felixjohnson3874 6 месяцев назад

      @taqial-faris6421 unless the newyear got moved to the start of may and microsoft released a complete rewrite sometime in the past two weeks, no it's really not usable for anything except small once offs. And, again, even if it were, these things already exist with far more stability, far more documentation, and far easier management on linux natively. If it's even a remotely modern device and has virtualization acceleration then you can save and restore VMs in their exact last state in a matter of seconds.
      I had to completely remake my borg repository like half a dozen times because of how many times a basic bitch ubuntu instance got completely hung. And thats ignoring the filesystem inconsistency and the fact that it even corrupted that external drive on a fucking filesystem level, leading to undeletable phantom files.
      Again, it can save you in a pinch, but I'd consider going as far as calling it 'stable' not just overselling it but a flat out bold faced lie and I use Nvidia, Wayland, several Arch derivatives that pull from the stock repos, make liberal use of the AUR, etc. That is my bar for 'stability' and Windows/WSL is so far underneath it they can't even see it.

  • @soundreamerbg
    @soundreamerbg 6 месяцев назад +5

    Listening to your description of how life with Linux goes makes me think you haven't touched one in at least a decade. I mean, the way you describe it really accurate and on point, if we were still in the early 2000s. Those truly were the days... but that's how you learn and improve. By suffering.

  • @abderrahmanesmimite6137
    @abderrahmanesmimite6137 6 месяцев назад +4

    Thank you, the last branch of your flowchart just killed me 😂

  • @phantasyphotography3813
    @phantasyphotography3813 6 месяцев назад +10

    Started off with Windows, upgraded to MacOS for the ease of use and unix terminal experience, and I only use linux occasionally when I ssh into my servers which I have no problem doing since I'm familiar with a unix based terminal.

  • @JimJWalker
    @JimJWalker 3 месяца назад

    Those Core2Duo MBP were great. With an Apogee Duet I wrote an entire album in the library of my university, entirely in the box, in 2005-6

  • @suryakamalnd9888
    @suryakamalnd9888 6 месяцев назад +104

    Me programming on an android phone: 💀💀🤣😂

    • @no_name4796
      @no_name4796 6 месяцев назад +46

      Hope this is a joke, otherwise i am sorry for you!

    • @boblol1465
      @boblol1465 6 месяцев назад +32

      my condolences

    • @HashCollision
      @HashCollision 6 месяцев назад +16

      Omg poor thing

    • @offlinehub
      @offlinehub 6 месяцев назад +16

      bruh i started like that , keep it up tho

    • @adriancoanda9227
      @adriancoanda9227 6 месяцев назад

      @@no_name4796 did you hear about termux that lets you rock a full Linux desktop os without flashing ? best experiences y had with kali nethunter it is doable well y have an s22 ultra 12/512GB and before that an s20FE it really works on native speed if your phone has enough power and with the ability to dock the phone you won't notice that you are on a phone 4 monitors keyboard mouse and you are good to go

  • @hex3n
    @hex3n 6 месяцев назад +8

    2024 the year of TempleOS.

  • @whiskeyshots
    @whiskeyshots 21 день назад +1

    6:53 I spit out my Mt Dew at "to make sure you have the latest spyware installed."

  • @pertsevds
    @pertsevds 6 месяцев назад +11

    FreeBSD! Yes!

    • @jholloway77
      @jholloway77 6 месяцев назад +4

      BSDs don't get enough love!

    • @k1e0x
      @k1e0x 6 месяцев назад +1

      Cuz it's Unix god dammit.. Remember that OS everyone likes to emulate? Unix is awesome.
      It's no surprise one team of people making one OS from one source base focused on being one thing (a server) did it right and they don't have to make Google, Amazon, Ford Motor Company, IBM or NASA happy all at the same time... they only need to make their users happy.

  • @lilGyros
    @lilGyros 6 месяцев назад +4

    0:42 no worries man i can keep a secret

  • @Ireland00001
    @Ireland00001 28 дней назад

    That image of Gman drawing deeply from a cigarette is amazing and exactly what I feel like when OSes are brought up in conversations

  • @daniel-thompson210
    @daniel-thompson210 6 месяцев назад +5

    sponsored by jetbrains then says at 7:15 he uses vscode 🤣

  • @ChristianStout
    @ChristianStout 6 месяцев назад +8

    Real devs use HP-UX.

  • @sheldonkupa9120
    @sheldonkupa9120 6 месяцев назад +1

    Very entertaining! Well done.

  • @Theguywithspectacles
    @Theguywithspectacles 6 месяцев назад +8

    FIRESHIP, STOP SLEEPING, GPT 4O

  • @arielwilsonlimasoto4879
    @arielwilsonlimasoto4879 6 месяцев назад +6

    Gentoo >> arch

  • @freakfreak786
    @freakfreak786 6 месяцев назад

    my dude, you are making 10/10 videos. never change

  • @ninongfons
    @ninongfons 6 месяцев назад +9

    Best learning channel? Fireship

  • @techofebd
    @techofebd 6 месяцев назад +4

    5:15 BTW FTW

  • @fethidoganx
    @fethidoganx 6 месяцев назад

    As a programmer and used all of these operating systems.
    Windows 25 Years
    Linux 1 Years
    Mac 3 Months
    I have switched from High End desktop gaming pc to Mac mini M1 ( I am enjoying the slilence & speed )
    - Use windows if you are going to play latest games and wanna get high with the Fan sounds
    - Use Linux if you want to "Freely" torture your fingers in the terminal and develop something
    - Use Mac if you want to show off your Macbook in a Cafe or Develop ios and android apps

  • @TacoTacoYum
    @TacoTacoYum 6 месяцев назад +11

    Viva La Right To Repair

  • @Deathstinger-world99
    @Deathstinger-world99 5 месяцев назад +5

    TempleOS designed by God himself.