Why I Code on Linux Instead of Windows

  Рет қаралды 992,623

ForrestKnight

ForrestKnight

Күн бұрын

Пікірлер: 2 600
@10cu7u5
@10cu7u5 3 жыл бұрын
How do you know somebody uses Arch? - He's gonna tell you. ;-)
@Adam01Time
@Adam01Time 3 жыл бұрын
How well they have to hold there hand when installing packages. They depend on some one to write a script for ? pacman. Well when your custom arch is broke up to you to hold your own hand. That said they have a fine well kept wiki. And benefits the whole community. "Slackers use Linux" Arch uses pacman. when it breaks your broke. So then leaves you to learn Linux like Slackware. So many Arch users that wanted complete control finally learned Linux by using Slackware. Thank you Arch.
@10cu7u5
@10cu7u5 3 жыл бұрын
@@nymusicman Since I use Ubuntu, no update has broke my machine EVER! ;-)
@nymusicman
@nymusicman 3 жыл бұрын
@@10cu7u5 I unfortunately cannot say the same. I like to use the newest versions of software so my Ubuntu became ppa hell and lots of updates broke my system. I'm also very happy to have moved on to a rolling release system because those version updates sucked.
@terrydaktyllus1320
@terrydaktyllus1320 3 жыл бұрын
@@nymusicman "I like to use the newest versions of software" - and that is your problem, right there.
@huh8b7b27
@huh8b7b27 3 жыл бұрын
I use arch btw and gen too
@NotBlackice
@NotBlackice Жыл бұрын
"Why I code on Linux" >list of reasons that have nothing to do with coding
@neptica9926
@neptica9926 4 ай бұрын
Yeah he did
@DIYElectronicCircuits
@DIYElectronicCircuits 3 ай бұрын
windows 11 home edition is terrible, there is no advanced settings u cant realy fix any issues it might have for ur use, i cant either install linux because i have many windows software already installed,😢,
@fknight
@fknight 3 жыл бұрын
This is an automated comment to display likes & dislikes for the video you're currently watching, since KZbin decided to disable the dislike count on videos. Views: 355972 Likes: 20806 Dislikes: 634 Ratio: 97.0% Last Updated: Dec-29-2021 KZbin, please don't ban or shadowban me. I learned how to do this from your own docs. Lol thanks.
@TheEnderCyclops
@TheEnderCyclops 3 ай бұрын
600 dislikes crazy
@BunnyKhatri-pd8zm
@BunnyKhatri-pd8zm Ай бұрын
Out of date badly
@KrishnasLoyalSidekick
@KrishnasLoyalSidekick Ай бұрын
​@@BunnyKhatri-pd8zm So true
@ThouTempest
@ThouTempest 21 күн бұрын
@@KrishnasLoyalSidekick real
@asimocloud5736
@asimocloud5736 3 жыл бұрын
Him: I prefer privacy Also him: *uses chrome*
@moccamixer
@moccamixer Жыл бұрын
😂
@casper64
@casper64 Жыл бұрын
comfort > privacy
@shards.v1
@shards.v1 Жыл бұрын
Exactly. I mean Brave is even Chromium-based, I'll never get why people just won't use it, makes no sense
@BadassKenway535
@BadassKenway535 Жыл бұрын
@@shards.v1 i use Brave, it's actually superior to chrome because it has a built-in adblocker and many other features. we should all switch to this browser
@zzzbyyy
@zzzbyyy Жыл бұрын
he just uses it for debug only !
@cuervowebdesign9356
@cuervowebdesign9356 3 жыл бұрын
Six months ago I decided to try dual booting just out of curiosity. I'm studying software engineering and I thought I should at least know my way around Linux. Two days ago I completely moved to Linux because I just fell in love. No more windows for me, thank you very much.
@yash1152
@yash1152 2 жыл бұрын
oh lololol.
@1RRaider
@1RRaider 2 жыл бұрын
I heard Linux gives Better battery life
@yash1152
@yash1152 2 жыл бұрын
@@1RRaider "bett" ???
@1RRaider
@1RRaider 2 жыл бұрын
@@yash1152 I mean Better
@saramaeks9826
@saramaeks9826 2 жыл бұрын
@@1RRaider it does!! I switched to linux on my old junky refurbished laptop and it TRIPLED the battery life. Literally all I did was wipe windows and install linux mint. Also greatly increased the loading speed for apps and websites. You heard correctly!
@techwizpc4484
@techwizpc4484 3 жыл бұрын
Me: Installs Linux Also me: Installs Visual Studio Code
@Hsa008
@Hsa008 3 жыл бұрын
Don't get it.
@TheSnHIMshow
@TheSnHIMshow 3 жыл бұрын
@@Hsa008 vs code is owned by microsoft
@Hsa008
@Hsa008 3 жыл бұрын
@@TheSnHIMshow ok, thanks.
@majRFan
@majRFan 3 жыл бұрын
@dump lump lol
@ivanpartida7467
@ivanpartida7467 3 жыл бұрын
@dump lump don't get fast at coding then
@someonehere4380
@someonehere4380 3 жыл бұрын
"privacy" *uses chrome*
@no_name4796
@no_name4796 Жыл бұрын
Tbf, if you do web development, Chrome is probably a little easier to work with. Altought, i am team firefox
@deadmuffinscry7001
@deadmuffinscry7001 Жыл бұрын
​@@Kosin-gf7ioTails?
@christianherrera4729
@christianherrera4729 11 ай бұрын
@@Kosin-gf7ioprivacy and anonymity are different. You can have much better privacy than chrome.
@sn0w.flowww
@sn0w.flowww 11 ай бұрын
@@no_name4796ungoogled chromium
@obi3kenobi
@obi3kenobi 11 ай бұрын
Chromium or chrome? Chromium on Linux is open source. They are not harvesting your private data.
@salimsuleiman7984
@salimsuleiman7984 3 жыл бұрын
Windows: requires patience Mac: requires 💰💰 Linux: Requires Skills
@Asiro-S
@Asiro-S 3 жыл бұрын
not actually, with windows you need more skill.
@realtimestatic
@realtimestatic 3 жыл бұрын
Except that Linux doesn’t require skill
@sexcommunist
@sexcommunist 3 жыл бұрын
Mac: requires absence of brain 🤪
@PsycosisIncarnated
@PsycosisIncarnated 3 жыл бұрын
@@Asiro-S what the fuck xD
@Asiro-S
@Asiro-S 3 жыл бұрын
@@PsycosisIncarnated because linux have many pre-configured and working out of the box things, so that's why I prefer linux. With windows you need to dance around.
@scoobysnx6089
@scoobysnx6089 3 жыл бұрын
I prefer linux over windows, but while I used windows, I did find that you could completely disable all tracking and telemetry through the registry, which can be confusing and daunting if you don't know how the registry works, so its just easier to run Linux on your system, personally Manjaro is my favorite distro
@douglassmalls6934
@douglassmalls6934 Жыл бұрын
@@micahturpin8042 You ever try DWM? Much more customizable and lightweight compared to i3
@josuleux
@josuleux Жыл бұрын
Also watching this on manjaro, is an impressing distro compared to what i used, also kde is super customizable, i just love it.
@lolzhunter
@lolzhunter Жыл бұрын
manjaro too here, although while id like to switch to endeavour at some point for a closer arch experience (or even just plain arch if i work up the confidence) i find using pamac in the terminal way more intuitive than default pacman, idk i think i could probably install it on endeavour if i tried, but so far havent experienced anything that is gonna make me switch with any rush
@felixjohnson3874
@felixjohnson3874 Жыл бұрын
Eeeeh, "completely" is pretty bloody dubious; you can mitigate it, lets not oversell things here
@pemifo260
@pemifo260 25 күн бұрын
NO argument presented in the video addresses why linux is better for the coding environment than Windows. The correct video title should have been ‘Why I use Linux instead of Windows’. What does privacy have to do with writing code? It has to do with your general privacy, not software. You can customise your Linux like MacOS. WHAT DOES THAT HAVE TO DO WITH WRITING CODE? Disliked.
@svartanatten9795
@svartanatten9795 3 жыл бұрын
Man's looking like Gilfoyle from the silicon valley show with the long hair and beard.
@MrCnasty77
@MrCnasty77 3 жыл бұрын
Gilfoyle was the coolest one
@cefb8923
@cefb8923 3 жыл бұрын
Show was so fucking good. They should have done everything to keep TJ Miller though.
@MrCnasty77
@MrCnasty77 3 жыл бұрын
Agreed lol
@mrrgb4954
@mrrgb4954 3 жыл бұрын
Yes
@domxgun
@domxgun 3 жыл бұрын
Could you specify more I'm not exactly sure who you mean? /S
@kabelo7882
@kabelo7882 3 жыл бұрын
"Why do you code on Linux?" Me: why would i code on anything else?
@julianojosoa2145
@julianojosoa2145 3 жыл бұрын
@@karanvora2674 i am on dual boot macOS 11.2.3 and Arch, on my Dell laptop. I must say it i feel very confortable with brew and iterm2 + some oh-myzsh powerlevl9k customisation is very pleasant in macOS
@toddmartin7030
@toddmartin7030 3 жыл бұрын
@MΛX not really BSD. Apple took userland tools from Net and FreeBSD, that's about it. The kernel is a mix of Mach, stuff done at NeXT and several other places. It really is a mix bag of various different Unix and Unix-like systems
@jamesevans2507
@jamesevans2507 3 жыл бұрын
because there are other viable options that are successfully being used by millions of developers every day? Cringe.
@kabelo7882
@kabelo7882 3 жыл бұрын
@@jamesevans2507 The point of the post is that Linux is what works best for *me*, James.
@arthasmenethil2201
@arthasmenethil2201 3 жыл бұрын
I don't know man, VS is not available on Linux, and it's more comfy than VS Code.
@kevinrobb86
@kevinrobb86 3 жыл бұрын
Just started using Linux, its kinda like Christmas as a child trying all the various distros you dont know which one to open next
@erwinjitsu_3706
@erwinjitsu_3706 3 жыл бұрын
Now I like the comparison! But rather just stay with one distro as distro hoppers tend to have a bad experience. Not saying it would be for your case! But in general you don't win anything if you move around too much. Try out couple and use the one you like most! But I hope you stay on Linux side! It's great having people around rather than just not too many and have this closed circle of people with similar experience.
@arthasmenethil2201
@arthasmenethil2201 3 жыл бұрын
It is all about personal preference.
@muhammadnaqi1220
@muhammadnaqi1220 3 жыл бұрын
Please! I repeat Please! Stick with your distro Do not distro hop It'll ruin your experience with Linux and would just leave a bad taste in your mouth. Also the main reason for hopping is just the different desktop environment. But the thing is, you can get any desktop experience you want on your distro. Just dig a bit deeper and you can have anything.
@insidetrip101
@insidetrip101 3 жыл бұрын
@@muhammadnaqi1220 I disagree. Especially if you partition your home, boot, and root directories I think installing different distributions is a great way to learn linux and the different ways that linux can exist with different configuration philosophies. Also, distributions are often much more than just a different desktop environment. Different distributions have different ways of installing programs, different ways of configuring your system, different methods of package managment (and obviously different software repositories). These are all decisions that are made by the design philosophies of distribution maintainers, and as a result you can learn a lot by experiencing the differences. Do you really think all these different distributions exist only because they want to distribute a different desktop environment? Of course not, that would be absurd. Its much more complicated than that. For example, the largest difference between most distributions, is the software repositories. Sure, a lot of these repositories overlap among distributions (i.e. aptitude on Debian based distrubitions, such as ubuntu; yum on redhat distributions; and pacman on arch based distributions, such as manjaro)--but that's only because maintaining these repositories is an enormous endeavor. In fact, I'm not even sure how to go about installing a package manager from a different "family" of distributions even though I suspect it probably is possible (with a lot of work). While I tend to agree that distributions "don't matter," I also don't think its bad at all to distro hop as you can learn a ton by do so, and you don't even have to lose all your customization by simply partitioning your /home directory on its on partition and mount it on every distribution you install. The whole point of linux is that your computer is yours that you can do what you want with it. Part of being able to do what you want with it is learning the different ways linux can be put together, and distro hopping is a good way to dip your toe in that water without building Linux from scratch.
@SuperC640
@SuperC640 3 жыл бұрын
Try different distros then pick one you comfortable the most.
@Ataraxia_Atom
@Ataraxia_Atom 3 жыл бұрын
As a beginner going through the odin project, they require Linux for the program and I've found it to be absolutely amazing
@warrenb2856
@warrenb2856 Жыл бұрын
I decided to buy an Dell Ubuntu laptop because of Odin. Never going back to Windows and I was a Microsoft Systems Engineer. If you are doing web development I cannot imagine why you would use Windows, it is a such a pain.
@fknight
@fknight Жыл бұрын
🖥 Dev Notes Newsletter 👉www.devnotesdaily.com/ 📓 Studious, Notion Template for Students 👉notionstudent.com (limited time discount added at checkout)
@Vitalik186
@Vitalik186 Жыл бұрын
I tried to move to Ubuntu about 7 times, each time it was the latest version. Each time I had a problem with my audio card, I had to fix this problem each time, and even after fixing it was returned after an upgrade. It was a well-known problem. The last time I tried Linux they finally fixed that bug, but then other bugs came out (I don't remember now what exactly it was, it was many years ago). After I got my first fulltime job, I just switched to windows and then mac - because it just works. The main problem of Linux - it just takes more time than saves.
@jperfection
@jperfection 3 жыл бұрын
Never heard of Windows. jk, We have Windows here in the wall :p
@mnipritom
@mnipritom 3 жыл бұрын
Never heard of Gnome. jk, there's one on the lawn ;)
@eljahihamgottin4540
@eljahihamgottin4540 3 жыл бұрын
Never heard of Linux jk, there's a penguin outside my window watching my every move with murderous intent :p
@ariefbudiman1544
@ariefbudiman1544 3 жыл бұрын
so funny guys.. nerd-talks
@TheoParis
@TheoParis 3 жыл бұрын
@@mnipritom lol
@y200sub
@y200sub 3 жыл бұрын
Anyone heard of apple?
@Mutlaq777
@Mutlaq777 3 жыл бұрын
Thank you Bertram Gilfoyle!
@inuraedirisinghe9559
@inuraedirisinghe9559 3 жыл бұрын
Thats his name?
@Mutlaq777
@Mutlaq777 3 жыл бұрын
​@@inuraedirisinghe9559 Nope, He looks like a fictional character "TV show called Silicon Valley" Gilfoyle Played by Martin Starr.
@alwinjohn
@alwinjohn 3 жыл бұрын
@@inuraedirisinghe9559 His name is Forrest Knight
@inuraedirisinghe9559
@inuraedirisinghe9559 3 жыл бұрын
@@alwinjohn I know, thats his socail media name!
@hoshiya4522
@hoshiya4522 3 жыл бұрын
LMAO I also thought that he looks like Gilfoyle
@GergiH
@GergiH 3 жыл бұрын
*TLDW* - Privacy (also telemetries not hogging the system) - Customizability (build it for yourself) - "Terminal" (rather the command line package manager and bash)
@dokols
@dokols 3 жыл бұрын
These don’t factor into my coding very much tho.
@sammndl9592
@sammndl9592 3 жыл бұрын
@@dokols Exactly. These people are just like Apple - Retelling how they're introducing something that is present in other platforms for years and terming it 'revolutionary'.
@jyvben1520
@jyvben1520 3 жыл бұрын
not using a spell checker, "Customizability" ;-)
@Jtheantagonist
@Jtheantagonist 3 жыл бұрын
@@dokols lol was thinking exactly this
@EbonySeraphim
@EbonySeraphim 3 жыл бұрын
This is not a TLDW at all. I don't know why so many upvoted this lol
@Zoulz666
@Zoulz666 3 жыл бұрын
I still prefer windows. Mainly because that's what i'm used to and it works well for me. I'm more concerned about being able to be productive quickly. I find that with linux/macos I get caught up in details all the time that lower my productivity. I guess if I gave it some time i'd get used to that and learn to work around it, but why bother when windows works fine.
@juuamjskn2420
@juuamjskn2420 3 жыл бұрын
With Linux you can do what you want, there is no productivity loss
@Zoulz666
@Zoulz666 3 жыл бұрын
@@juuamjskn2420 I can already do what I want with windows. But if I want to do the same thing on linux I first need to figure out how that works in linux. Which is a productivity loss, at least initially.
@LokiOdinssnn
@LokiOdinssnn Ай бұрын
@@Zoulz666 Try linux mint, its basically just windows 7 but updated.
@AC-wc5bc
@AC-wc5bc Ай бұрын
I want to learn Programming but First I Need to figure out how to Programming.
@tristunalekzander5608
@tristunalekzander5608 3 жыл бұрын
I'm slowly starting to realize the benefits of programming in Linux. Gcc and G++ come by default, they are a pain to install on Windows, and programming UART communication in an app is also much more straight forward, not to mention you can open a serial port on the command line with a simple command.
@Nobody-eg4bi
@Nobody-eg4bi Жыл бұрын
not to mention the ease of using clang, make, multithreading building & compiling in Linux and packages all at your disposal
@Feedback406
@Feedback406 Жыл бұрын
For me it’s the tiling managers You can’t switch between windows with keyboard and the mouse follow out the box with windows Linux you can just use hyprland and you got a really nice smooth tiling manager and just learn the Firefox, terminal keyboard shortcuts and then you will start going fast I use yabai on Mac OS and when you add another window I have to drag it into the workspace with the mouse then hit my hotkeys to automatically arrange the windows In hyprland I just open the window and it automatically gets arranged into the workspace
@jasonenns5076
@jasonenns5076 9 ай бұрын
Why use Gcc when you can use msvc
@cesardmora86
@cesardmora86 3 жыл бұрын
When the games become really stable on linux, or actually coded for it, then it will be a very very bad news for windows
@JohnDoe-rx3vn
@JohnDoe-rx3vn 3 жыл бұрын
Some games run faster on Wine because the translated linux API calls are faster than windows native API calls lol
@czhunor
@czhunor 3 жыл бұрын
I don't want to ruin it for you, but it wont happen... I also had the same idea about 15 years ago, and still here we are, not much changed
@jozsefk9
@jozsefk9 3 жыл бұрын
Even worse news for windows would be if Affinity would start working on Linux
@magnusanderson6681
@magnusanderson6681 3 жыл бұрын
@@czhunor Not much has changed? The hell are you talking about? I wasn't around 15 years ago, so I can't say for sure - but if you don't think that Wine and Proton have made huge strides in even the past couple of years, you're crazy
@a8lg6p
@a8lg6p 3 жыл бұрын
@@magnusanderson6681 Huge strides, yes. Supposedly 30% of Steam games now I hear, but the first two I tried flat out wouldn't launch. Maybe I could get them to work with a few hours of troubleshooting... Or I could just boot into Windows where 100% of my games work without having to make a huge project out of it. So yes, things are getting better, but there's still a long long way to go. Maybe I'll be gaming on Linux when I'm in a retirement home.
@cefb8923
@cefb8923 3 жыл бұрын
I like your channel. I'm an old person (31 lol) switching careers and have a year or so left on my CS degree. It's nice to get a perspective from someone who's reasonable and in the field. Thanks.
@jasonstorm5726
@jasonstorm5726 3 жыл бұрын
Damn I just turned 39 yesterday and I start school in a couple of days for Cyber Security. I have a good 25 years left. lol
@terrydaktyllus1320
@terrydaktyllus1320 3 жыл бұрын
@@jasonstorm5726 You're both young enough to legally be my sons. Thanks for reminding me but good luck with the cyber-security career. Next year, I celebrate 4 decades as a "techie" in telecoms, then IT, and for the past 12 years, cyber-security. I get to harden Linux servers and I get paid for it! Life is good.
@gudeboindy6674
@gudeboindy6674 3 жыл бұрын
Meh, u are still young. Am 40yrs I just started Information Technology degree.
@mr_madds
@mr_madds 3 жыл бұрын
you're not old.
@blkcat6184
@blkcat6184 Жыл бұрын
I'm really, really old (76). Don't get overly attached to any one OS or programming language. Trust me, it will all change as you get older. Remember, a good programmer can program in any language/OS. I like to say, a good programmer can write FORTRAN in any language.
@dougc84
@dougc84 3 жыл бұрын
Great video, but I think you missed a couple big points! 1. You mentioned Linux is used on tons of web servers. The point you missed is this: naturally, if you're already working in a similar environment, getting a web server running is less of a server admin job and more of a job of understanding which distro and package manager is installed. If you're working in Windows, WSL fakes a Linux shell, but it's far from it. I'm a Ruby/Rails developer, and it's amazing the amount of issues people have getting the basics installed with WSL. It's just not right. And, unfortunately, people that want to experiment end up getting turned off by WSL. WSL is kind of the anti-Linux. 2. I know you might jest, but macOS is, IMO, the step between Windows and Linux. macOS runs a fully-featured zsh shell (used to be bash, which is what most Linux shells run, but you can always change it) out of the box. The addition of iTerm and the homebrew package manager makes the terminal every bit as powerful as Linux. No, you can't customize things anywhere near as much, and you can't do certain things on a system level, but I don't have time to mess around with how my UI looks, or tweak the performance on my Wifi card, let alone reinstall distros or window managers on a whim. I have a wife and a kid and a business. Sure, it's fun to mess around with, and my backup computer runs Linux since it's so old, and it's great. But I can get up and running with my dev environment every bit as fast on macOS as I could on Linux, and everything will (99% of the time) just work. Similar to Linux, a smaller user base results in less security issues, but, like Windows, you do have to wait for a security patches if necessary. Also, similar to Linux, privacy is a huge priority, but, similar to Windows, that doesn't stop you from installing Google Chrome with all its tracking stuff either. I know some people are really anti-macOS. And that's fine. You use what works for you. If that's Linux, Windows, macOS, or, heck, running a virtual terminal on an iPad into a Linode server, good on you. I'm not here to argue the merits of one OS over the other - at the end of the day, they can all accomplish the same thing. Well... except WSL. That sucks.
@travisgoesthere
@travisgoesthere 3 жыл бұрын
It doesnt take much to know which distro you are on. If you know that then you should already know tha package manager or else you probably shouldnt be messing around on linux.
@smokeyoak
@smokeyoak 2 жыл бұрын
@@travisgoesthere or, they should mess around more. I learned a lot early on messing around in my systems. Just do it in a VM or have a good backup plan. Also +1 to OP because WSL is far from perfect
@travisgoesthere
@travisgoesthere 2 жыл бұрын
@@smokeyoak if you are so ignorant that you do not know your package manager then you have big problems
@MegaNerevar
@MegaNerevar Жыл бұрын
macOS is much better dev environment than linux. No fiddling around with hacks to fix common problems. Its consistent, doesnt break and has all the necessities to be a good dev environment.
@dougc84
@dougc84 Жыл бұрын
@@MegaNerevar 100% agree, but also a year old post mate.
@Noum77
@Noum77 Жыл бұрын
TL;DR he just likes Linux. Not that it offers more to developers than the other OS do
@michaelsechler4709
@michaelsechler4709 3 жыл бұрын
Watching on my Linux Mint 20 desktop right now. Also, bought a Raspberry Pi so I run the Raspberry version there too. As a regular desktop it has been my main OS for 5 years now. I have resurrected several older machines to make them useful again with some lighter distro's as well.
@typecraft_dev
@typecraft_dev 3 жыл бұрын
I love linux and used to run ubuntu or arch as my main system. I switched back to Mac OS after running an update in Ubuntu and losing my WIFI for the first half of a day on a client's jobsite. Now I run the only good OS there is. Emacs
@InterstellarLord
@InterstellarLord 3 жыл бұрын
If you would have been using timeshift , then you have reverted to a previous state of the system. Once said that, in like 10+ years Ubuntu LTS has never let me down.
@terrydaktyllus1320
@terrydaktyllus1320 3 жыл бұрын
I appreciate losing your wifi is a bit of a pain in the backside, but did you just give up with Ubuntu that easily? My wife has "all Apple" stuff and has been through three Macbook upgrades, even she has had two or three real "stinker" corruption problems that put her out of service for a day or two until Apple support fixed it. (Despite having built and fixed computers for over 30 years, I wasn't going anywhere near them to try to fix them for fear of voiding the warranties!) But even that hasn't deterred her from staying with Apple (poor woman!)
@DataProfessor
@DataProfessor 3 жыл бұрын
I normally use a Mac and have a spare compute that dual boots to Windows 10 and Ubuntu. See that you prefer Arch Linux, probably have to take a look at that as well. Would love your take on Windows vs Linux vs OSX 😆
@fknight
@fknight 3 жыл бұрын
I actually really like macOS. It's Unix-based so solves the problems I have with Windows - and it's just well put together. Only take a look at Arch Linux if you have the time to spare haha people spends days, weeks, months, and even years getting it to fit just right. And even after that you'll still tinker with it all the time.
@DataProfessor
@DataProfessor 3 жыл бұрын
@@fknight Right, thought I saw a MacBookPro lying around in one of your videos. I particularly like the big touchpad on the Mac which comes in handy when editing videos in Premiere Pro. Wow Arch Linux sounds like a mega side project 😆
@Tasksoldier121
@Tasksoldier121 3 жыл бұрын
@@DataProfessor you got pop os, as bioinformatics person too it just works out of the box, even with CUDA and Nvidia stuff. ( It's Ubuntu based ) and really refined.
@DataProfessor
@DataProfessor 3 жыл бұрын
@@Tasksoldier121 Thanks, Pop OS looks dope, it has bioinformatics, ML and creative stack, sold on the features! Thanks for this recommendation.
@kdietz65
@kdietz65 3 жыл бұрын
Another reason for Linux is if you're doing anything with Docker. Sure, you can run Docker on Mac or Windows, but it isn't a real native OS-based container, it uses a behind-the-scenes Linux VM. On Linux, you're getting a native, kernel-supported containerized environment.
@angela_jx
@angela_jx Жыл бұрын
As a game/game engine developer I write 90% of my code on windows and run wsl to make sure it’s cross platform and works on linux as well. Windows is almost always the target platform as a game developer. Visual studio and it’s set of tools is pretty much the industry standard. That being said when I used to do web dev I worked exclusively on linux. It’s just so much faster to do everything from a console and it’s usually simpler too. Point is, don’t force yourself to use any platform because you “know” it’s better. Use the right one for the job.
@vuejsdev
@vuejsdev Жыл бұрын
i wanna switch from windows to linux for web dev, but idk what distro to use. can you tell me one?
@tomat05
@tomat05 9 ай бұрын
@@vuejsdev Recently I tried Fedora on a laptop just to see what it was like, and it's a really good mix of stable but not outdated packages so I'd definitely give that a try
@Arador1112
@Arador1112 5 ай бұрын
​​​@@vuejsdev choose a rolling release distro for up-to-date packages like arch,opensuse tumbleweed or fedora
@tehchaz8356
@tehchaz8356 3 жыл бұрын
I love how this was a huge ad for that " privacy " app or whatever...
@seanld444
@seanld444 3 жыл бұрын
I'm glad Privacy is getting their word out. Another KZbinr I watch was sponsored by them, and it's one of the first times I've actually gone out and gotten what a KZbinr sponsor promoted. Very useful. You got one of the best sponsors, man.
@noadevamshmanoj3618
@noadevamshmanoj3618 3 жыл бұрын
too bad privacy is only in the US.
@liamsweeney4754
@liamsweeney4754 3 жыл бұрын
@@noadevamshmanoj3618 Wait till you hear about our sponsor, NordVPN
@PsycosisIncarnated
@PsycosisIncarnated 3 жыл бұрын
@@noadevamshmanoj3618 the us is the worst country in regards to privacy. The reason most of us don't have privacy is because of the NSA, and other huge information gathering conglomerates in the world.
@noadevamshmanoj3618
@noadevamshmanoj3618 3 жыл бұрын
@@PsycosisIncarnated It's no paradise elsewhere either. it's just not out and about as it is in the US.
@PsycosisIncarnated
@PsycosisIncarnated 3 жыл бұрын
@@noadevamshmanoj3618 i never said its a paradise, but the NSA are literally the biggest data gathering conglomerate.
@cobbcoding
@cobbcoding 3 жыл бұрын
I use arch btw
@hari_fyi
@hari_fyi 3 жыл бұрын
Manjaro here ✌
@arthasmenethil2201
@arthasmenethil2201 3 жыл бұрын
Arch Linux users are like vegans. All the time want to shout to the world what they are.
@cobbcoding
@cobbcoding 3 жыл бұрын
@@arthasmenethil2201 or it's just for the memes.
@lakrinmex8132
@lakrinmex8132 3 жыл бұрын
@@arthasmenethil2201 The vegans say that because they also want other people to stop eating meat. I am not vegan but I understand their reasoning. After all if you think it is murder why wouldn't you try to stop murder?
@AutumnWind92
@AutumnWind92 3 жыл бұрын
@@lakrinmex8132 my choice, same as my choise for OS. When other people tell me "oHHhH use Linux" im just getting annoyed because they sound like a cult that dont respect my choise for OS. Same as with the vegans, their cult mentality is repulsive.
@--sql
@--sql 3 жыл бұрын
Bro, your beard isn't nearly long enough to be using Arch. 😂
@armynyus9123
@armynyus9123 3 жыл бұрын
DT?
@angw3l
@angw3l 3 жыл бұрын
your sponsor segue was so good that sponsorblock doesn't block it (yet, as I write this)
@TheEdge92
@TheEdge92 8 ай бұрын
More reliable? With fedora and al the other distros I tried the last 4-5 weeks I had more issues to sort out than even with win10 in like 6-12 months.
@burningglory2373
@burningglory2373 3 жыл бұрын
Would be cool to see a video about you building up your arch linux customization.
@CallousCoder
@CallousCoder 3 жыл бұрын
The only valid argument is, the package manager. Bash is available on Windows and works well -- coming from someone who's been using Linux since 0.99 release! Working in WSL2 is like working on Linux to be. And putty is brilliant, by far the best terminal program ever, and I coded a whole C++ socket server for a medication order picking robot in vi (not vim) through putty working on a SCO machine of our client. The reason why I use linux to code, is ease of us. My compilers g++, gcc, clang-* are just there when I install the developer suite. And when I need Cmake or some obscure development library a single line will do. But when you do anything other than C/C++ it doesn't make a difference. Especially when you are on JAVA or JS or PYTHON which have their own package managers.
@rouvey
@rouvey Жыл бұрын
Winget (or scoop for more portability) also is pretty decent as a package manager. I personally also actually prefer Powershell to Bash and similar shells on Linux (I like that everything is an object and that I have the option to use explicit names following a common naming convention). Windows terminal is one of the best terminals on any OS. And powertoys in general has a lot of great features. There's lots of stuff really annoying about Windows (like telemetry), but it is entirely possible to get rid of everything that annoys me. This requires some effort (often involving the registry), but so does setting up and customizing a Linux install to my liking. I think if I had a Laptop with better Linux compatibility and if Gaming compatibility gets as good as on Windows (as might very well happen thanks to steam deck), I might in the future switch to something like NixOS (as it actually is different enough from Windows that entirely new stuff is possible that wasn't possible / as easy on Windows (or most other Linux distributions)).
@tumirantao3677
@tumirantao3677 3 жыл бұрын
I’m running Linux on a vm and already love the terminal, but now I think I’m sold!
@journeytrials
@journeytrials 3 жыл бұрын
Me too I got Bantu vm Linux. I really need to learn to code better
@abdullahahmed7781
@abdullahahmed7781 3 жыл бұрын
Please use wsl2 for gods sake.
@AC9BXEric
@AC9BXEric 2 жыл бұрын
Security by obscurity isn't security. Just because most people don't know how to comb pick a Master lock doesn't make the lock a good choice. They can be opened in seconds without the key. Linux is arguably more secure because when problems are found they're fixed, quickly. Another issue is the feature set. Windows does everything, built in, on by default, cloud printing, remote desktop, work folders, etc. You can do that stuff with Linux of course but one has to choose to. If you don't do those things they're still sitting there operating with Windows. Among the first things I do with Windows is turn off all the stuff I don't use, remote assistance, WebDAV, etc. PowerShell is indeed a power shell. I too resist moving completely away from Windows for Adobe stuff. But alternatives are getting very good, gIMP, KDENLive, Libre office, this stuff is good enough now for casual users & runs perfectly on Linux. The *need* for Windows is going away. If all you do is browse the web & write a letter now & then there's no value in running Windows. PDF manipulation... There's no better than the stuff for Linux. Now with Wine 7, Linux is a very functional replacement.
@vuralmecbur9958
@vuralmecbur9958 Жыл бұрын
I've been a programmer for 15 years. I find some of your claims untrue and I agree some of them: Good of Windows: 1. Windows has been much more reliable than any Linux distro I tried. I always encountered unresponsive UI, driver failures on Linux. You can blame manufacturers for driver issues or application developers for unresponsive or crashing applications but this is my experience. 2. You can turn off the data collected by Microsoft during the installation, and I always do. And Linux doesn't inherently prevent application developers from using your data. Although I think Windows should provide a single UI to manage all kinds of privacy options and should not hide some options here and some there making it harder to manage etc. 3. I can play games on Windows. Most of the games I play don't run on Linux. 4. Sometimes the application you want to install doesn't provide a binary or a way to install. It requires you to download the source code and then make/compile it yourself. This is no cool for me, not always. On Windows, I always has installers for the applications that I need though the installation/uninstallation is not as clear as I want it to be. Good of Linux: 1. Awesome standard tooling: GNU. Also the file paths and LF makes Linux so much better that Microsoft had to implement WSL. 2. Free as in free speech: You can study it, you can change it. 3. Free as in free beer: You can install it on any number of devices and you don't have to pay. 4. Lightweight: Linux is lightweight compared to Windows and you can choose what to install. This is so much better to avoid installing apps/services you don't want to use. The apps/services use your computer's resources, they increase the risk of bugs and security issues and also increase the need for updates. So thank you Microsoft for serving enterprises and gamers. Thank you Linux for serving power users, freedom users and all kind of server applications / supercomputers / embedded devices.
@skaruts
@skaruts 3 жыл бұрын
I replaced all the windows in my house with linuxes. Now no one can see in.
@thejedijohn
@thejedijohn 3 жыл бұрын
I actually have had linux crash on me and take a whole day to fix. Every time though, it has been because of complications with the NVidia driver which is not open sourced. Each time I've learned more about backups and saving my files somewhere secure so that when I do need to roll back or start over from scratch, it is less catastrophic. If you're running linux with an NVidia driver, especially if you're asking it to do CUDA programming and handle multiple displays at the same time, LEARN HOW TO USE BACKUPS!!!
@User_1795
@User_1795 2 жыл бұрын
As Linus Torvalds once said... "Nvidia, fuck you!"
@mrkansas
@mrkansas 2 жыл бұрын
That's some real wise advice, hahaha
@thejedijohn
@thejedijohn 2 жыл бұрын
@@mrkansas Lol. Wish I'd take my own advise more often. I should have added that learning how to use backups is great, testing and validating backups is even better.
@yashalnajeeb7838
@yashalnajeeb7838 Жыл бұрын
Bruh I been thru the same shit stuck on windows for now lol
@destroya3303
@destroya3303 Жыл бұрын
Did you know you can re-install Linux and use the same "home" folder? I did that after I managed to crash my system playing around with stuff and retained all my files. Just do a custom install and select the previous home partition as the new home partition and use the same username. (Works on Ubuntu at least)
@topticktom
@topticktom 3 жыл бұрын
would u compare it to Mac OS please in future video - or at least ur thoughts and experience
@everyhandletaken
@everyhandletaken 3 жыл бұрын
Despite what the haters say, dev on Mac OS is solid & pretty close to a Linux experience (despite the cost factor). I would switch completely to Linux, if not for ease of use with iPhone (copy/paste, iMessage etc). Just so hard to give up those conveniences for me, but if I could get around that, it would be Linux all the way.
@DevJeremi
@DevJeremi 2 жыл бұрын
8:23 - "All of that dosen't feel right to me on windows" - exactly the same felling dude.
@lunakittyyy
@lunakittyyy 3 жыл бұрын
Compiling anything on Windows outside of my own Visual Studio projects has been a nightmare every single time
@Darshil-P
@Darshil-P 3 жыл бұрын
[2nd!] Also, Trying out The Open Source Computer Science The first 2 Weeks with CS50 Been Awesome! (Yes, I Saw Bill Gates With Linux PC ;) 4:09)
@SaberLionn
@SaberLionn 3 жыл бұрын
It'd be nice to see a video once you're done with your customized Arch Linux, a bit of how to build it and stuff :) Thanks for the great work again :D
@joaoparis2852
@joaoparis2852 3 жыл бұрын
5:10 Another good tip: if that pc was running Vista or older versions of Windows don't bother finding that activation code.
@BunnyHeart994
@BunnyHeart994 8 күн бұрын
I had a bad image of Linux in my head for no reason, but you explained a lot and very well. Thx!
@hilloygaming389
@hilloygaming389 3 жыл бұрын
I thought the reason the companies use linux is cuz it would cost them too much money to code their own os and they would rather just use something that does what they want it to do
@rhysmuir
@rhysmuir 3 жыл бұрын
On desktop, I never had issues with Linux, but on laptops I have always had some issue with function keys, and/or trackpad.
@terrydaktyllus1320
@terrydaktyllus1320 3 жыл бұрын
There is normally a configuration or workaround that can be got to work. IBM and Lenovo Thinkpads have specific hardware drivers in the kernel itself which usually means they can work okay - but, yes, it can be fiddly.
@RenStrider
@RenStrider 3 жыл бұрын
I just found this gem of a KZbin channel and I'm already enthralled. Leaving a random comment for the KZbin algorithm :)
@slimyslice
@slimyslice 3 жыл бұрын
The funny thing is I do all my Dev on my Manjaro linux no dual boot for me...
@drimiteros_21
@drimiteros_21 Жыл бұрын
Let's be real, coding on linux is a pain in the ass comparing to windows. Half of the reason of "why i code on linux" on this video is privacy and the rest of the arguments don't even consider the coding aspect. I am neither a windows or linux fan boy but I have to address the fact that linux isn't optimal for coding exept if you have to make the program being able to run natively on linux. I personally, recently, started using both operating systems for the sake of knowledge gathering and so far my opinion is that windows is an operating system that just works, runs everything with minimal or no trouble compearing to linux and the community has an answer to every problem that you may facing that can be applied easily and effectively.
@maartendreyer9595
@maartendreyer9595 2 жыл бұрын
I agreed with most of this video except of the WSL2.0 part. I'm a very heavy terminal user and to be honest, Windows Terminal is a fucking Godsend to me. It IS linux, even allows me to install my choice of distro's, Ubuntu, Kali, it doesn't care. It's a terminal, and it saves my preferences in a JSON. This allows me to install shit on top of it such as StarShip, to make it look pretty, nice fonts because I'm not a fucking heathen working on terminal, I'm a human and I'd also like nice fonts thank you very much. Microsoft has gone to insane lengths with WSL and Windows Terminal to make all of that a reality, and for me it is, it really is. Sure, you need to do some work, but they do enable you to customise it to your likings, powerfont and glyps and the whole shit, you just need to take the time to do it, and then, in my professional opinion, there is no reason anymore to go for a macbook OR a full linux machine, Windows has it all built inside and on top of it, you can get a 100% functional linux terminal (even better if you go to town styling it) experience wihin windows using WSL2.0 and Windows Terminal. My two cents.
@boxicool
@boxicool 3 жыл бұрын
Please make tutorial how to customize Arch Linux to looks like 6:55.
@PhilLesh69
@PhilLesh69 3 жыл бұрын
With Mint or any Ubuntu distro you can easily make the desktop look like Windows 95, NT, XP or even Win 7 or 10 to anyone walking by or sitting down to it for the first time.
@hiddingclover
@hiddingclover 3 жыл бұрын
Search for "Luke Smith". I think you'll be happy with the amount of customization he does on Arch.
@boxicool
@boxicool 3 жыл бұрын
@@hiddingclover Thx I will check it
@jamezz2177
@jamezz2177 3 жыл бұрын
I couldn't find how to make the title bar/close minimise maximise buttons on the side. How did you do it?
@RealArnavGupta
@RealArnavGupta 3 жыл бұрын
I’m assuming Linux is what you use on your PC. What about your laptop? I remember from your old videos that you used to have a MacBook Pro at one point.
@dexternepo
@dexternepo 3 жыл бұрын
Linux can also be installed on laptops and Macbooks.
@RealArnavGupta
@RealArnavGupta 3 жыл бұрын
@@dexternepo yeah I’m aware of that... my question is in reference to him previously using a MacBook with macOS on it (for iOS development, if I remember correctly)
@deadsouI
@deadsouI 3 жыл бұрын
@@RealArnavGupta That is kind of mandatory unless you use somekind of cloud Emulator and compiler server, but that is always a pain compared to having a Mac and a Iphone for that
@RondellKB
@RondellKB 3 жыл бұрын
Linux beats Windows in almost all categories for me. The only place where Windows is ahead is software availability, and that's something that's in the control of developers. If every software available to Windows were also available on Linux, I'd never use Windows again, it's basically gone from an operating system into a malware system
@RondellKB
@RondellKB 2 жыл бұрын
@@DrewSkyDew That's not a silver bullet, sometimes there is a program that you really want, but it's almost impossible to get it working in wine.
@Agonyrate
@Agonyrate 2 жыл бұрын
@@kushalarora1019 honestly thats the type of setup im thinking of changing to, just Full Daily drive arch linux and setup like a VM with XP to play some old games.
@j.s9875
@j.s9875 2 жыл бұрын
And also gaming!
@devviz
@devviz Жыл бұрын
6:40 this point sounds so much like linux is the android of desktop operating systems world but that doesnt make windows equivalent to ios, right?🤔 (because we have macos)
@fknight
@fknight Жыл бұрын
Android is Linux-based, so I'd say that comparison is spot on.
@devviz
@devviz Жыл бұрын
@@fknight so does that make macos a bastard child?
@fknight
@fknight Жыл бұрын
@@devviz No, while Linux is Unix-like, macOS is actually Unix. Microsoft is the only one of the three not related to Unix.
@gamemaniac1968
@gamemaniac1968 Жыл бұрын
you can use the command in powershell to disable the data collecter "Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "AllowTelemetry" -Type DWord -Value 0 "
@cornfoot100
@cornfoot100 3 жыл бұрын
i seriously need to get into linux and coding, something ive been putting off forever
@kashmirwillwin3124
@kashmirwillwin3124 3 жыл бұрын
Just moved to Linux for coding. I'd say don't waste more time with Windows
@BurnedNerd
@BurnedNerd 3 жыл бұрын
I liked and Commented for the KZbin Algorithm , because you deserve it... I learn alot from you
@TexasTimelapse
@TexasTimelapse 3 жыл бұрын
More engagement right here!
@ngkaruku
@ngkaruku 3 жыл бұрын
i've always felt you must earn the respect of linux to use it .
@daemonace5910
@daemonace5910 3 жыл бұрын
@@toomanycharacter You must use respect to Linux it
@yohanasfaw5563
@yohanasfaw5563 3 жыл бұрын
You must LInux to respect it too.
@ukaase
@ukaase Жыл бұрын
What is your vackground in thumbnail?
@wartem
@wartem 2 жыл бұрын
Every time I try Linux it randomly stops working, weird errors, stops booting, incompatible drivers etc etc.
@flogginga_dead_horse4022
@flogginga_dead_horse4022 3 жыл бұрын
I somewhat agree with you on many points but... I've been using Linux (and Windows) almost 25 years and until recently couldn't find a Linux distro that was ever reliable for more than a few months until something flaked out on it and had to be reinstalled. I am currently doing all my development on MXlInux and it's going quite well. During that time I've found Windows to actually be more reliable. I may have gotten a BSOD once in a while but at least then you know what happened. In Linux if it crashes hard the whole machine just locks up and you don't even know why... I am running VS Code and JetBrains IDE's and they both run equally well on both systems. I only use Windows now on another machine for running DAW software and other audio related stuff.
@risa8244
@risa8244 2 жыл бұрын
Jetbrains IDEs are absurdly powerful. I use them too
@manticore4952
@manticore4952 2 жыл бұрын
My experience is almost word for word the same.
@flogginga_dead_horse4022
@flogginga_dead_horse4022 2 жыл бұрын
@吉田あぢべ tried Fedora many times since it first was called Fedora and Redhat before that too. I have the latest on a VM.
@Things0
@Things0 2 жыл бұрын
True, tried Ubuntu 22 against Windows 11, both are crap, but at least windows works with everything it promises it does and I never had to reinstall it or deal with a random crash without any feedback message, I even tried going back to Ubuntu 20, of course, the run was much better, but it just took +3 months to start having problems too, while my public beta-test (a.k.a. Windows 11) had a smoother experience all the time (I still hate that drag to taskbar was removed)
@mateuszkacperski1211
@mateuszkacperski1211 3 жыл бұрын
6 months ago I started learned programming language c++ :) I like watching you :) thank you for your YT work 👏👏👏
@igorthelight
@igorthelight 3 жыл бұрын
C++ is harder than it should be :-) I hope you really need that speed and memory management
@damiengates7581
@damiengates7581 3 жыл бұрын
@@igorthelight some people do actual programming work and they really do need it
@ushiocheng
@ushiocheng 3 жыл бұрын
4:08 imagine me trying to screenshot that meme but actually got that picture that only occupies like 5 frames.
@alexvadsoongnern2167
@alexvadsoongnern2167 Жыл бұрын
Hi ForrestKnight, Thanks for a helpful video tips about the OS to for the programming. Keep up the good work. I am just into the programming industry, and been studying for a year now. I am learning new things everyday, however during the study I came across to an issue about using which operating system is better. I know now that Linux is one of the best if not the best platform to learn how to code for both study and work. I am now a Windows user, and I am looking for ways to install the Ubuntu OS in my Windows system, but then I saw another video. It is said that installing the Ubuntu as a secondary OS or dual boot to the same computer isn't that good as there will be problematic later in the future. With another video suggested that having the Ubuntu OS installed separately to an external SSD drive and make portable is the best way to do, however I am still a bit in doubt weather which options should I go for in terms of the OS installation. Could your perhaps give me an advice on this? Much appreciated.
@omartanah5854
@omartanah5854 Жыл бұрын
I am a Computer Science/Cyber Security 2nd year student. I have recently for the past maybe 6 months used linux and learned more about it I have a dual boot of windows 11 and Pop Os which is Ubuntu based distro and there are no issues regarding what you mentioned. Living in a place where having an unstable and slow internet connection linux has really helped me bypass this issue by making downloads much easier as well as the security and privacy factors, not to mention increased productivity. I have also used Linux Mint, Kali Linux and Fedora in the past. I really encourage you to dual boot linux if you're still not sure about leaving windows yet and I assure you with time you'll slowly move into linux until completely leaving windows for good.
@w4t4h4
@w4t4h4 Жыл бұрын
Welcome to the Linux community. What window manager do you use? Is it i3, sway or dwm?
@manassricharanvarri
@manassricharanvarri 3 жыл бұрын
Thanks brother for showing authentic content, and also I think windows has become more open minded and is focusing on making windows look more light weight.
@andriwll
@andriwll 3 жыл бұрын
well, only look
@dee23gaming
@dee23gaming 3 жыл бұрын
I reinstalled Windows 10 from a flash drive recently. Now I have a concerningly large amount of free hard drive space 🤨🧐 Idk why, but that's cool...
@fknight
@fknight 3 жыл бұрын
i use arch, btw. And full ego-trip here, that segue was one for the history books. I patted myself on the back on that one. You can give me a pat on the back, too. Just go to privacy.com/forrest to get $5. Actually $5 on whatever you want to buy. I bought a month WoW subscription for $10 instead of $15... it may or may not have been after a few drinks, wanting to relive my glory days and prepare for TBC. If you know you know. Oh, and I don't want to pin _my own_ comment. Type something clever. Let me pin yours.
@EbonySeraphim
@EbonySeraphim 3 жыл бұрын
These aren't the best of arguments to use Linux as a developer. I've done a ton of development on Windows, Linux, and Mac (I'll admit, lightest on Windows) and I still agree with the premise. Environment: is the number one and two reasons you should prefer to develop on Linux instead of Windows. 1) The raw tools ecosystems for most languages are command line based which is a much more core and integrated experience in Linux. They will work in Windows, but it usually takes more effort setting up the PATH for you user (figuring out that is even the problem), and if those tools need to integrate with native tools like gcc, Windows quickly becomes almost shit out of luck. LLVM/clang has really saved Windows' hide in that department. LLVM is natively available in Windows. 2) Linux GUI environments are extremely customizable for your productivity style, and for many this will be a tiling Window manager like i3. i3 is blazing fast at window/workspace switching, very flexible in terms of Window movement, and very organized as a tiling(and tabbing) window manager, and all of this is manageable via keyboard. I wish I could use i3 as a window manager in Windows and I would pay for it. Other window managers exist in Linux as well and outside of i3 many people using Linux have radically different desktop areas. Security -- that's not specific to coding since you're referring to how secure the OS itself is and not something that transfers to your code. If you're writing code on Windows, you're tech saavy enough. Reliability -- Windows has been quite stable since Windows 7? Yeah, they have some patches that come out and do some pretty dank things, but I imagine a server host would be configured not to take screeching new updates A.S.A.P -- or at least a sys admin is in control to balance if they need a patch for security, or if it's just an 'update' to fix things that aren't broken. Performance -- there is some truth to how lightning fast Linux can be even on older hardware. This becomes even more ridiculously true if you're capable of operating without a GUI environment and do things via the shell. Even if you introduce a gui environment, Linux is still likely faster if you pick a more manually pieced together system over a distribution that tries to give you everything to make it as close to Windows as possible.
@kimschmidt8911
@kimschmidt8911 3 жыл бұрын
What do you think of MacOS? I personally only use it on my old MacBook that I got from my mother. I am really plesently surprised, as a Linux user
@jasonenns5076
@jasonenns5076 9 ай бұрын
Although you did not ask for my opinion. I have never used XCode, which is an IDE. If you want to develop for iOS or MacOS then a Mac is a must choice.
@shixxor
@shixxor 2 жыл бұрын
Video starts. Ad first, sorry. One minute in in the video, two minutes of trying to sell privacy sponsor things. Another minute further in, an ad plays. After ad, trying to sell screen protectors. Almost half the video is a commercial.
@ritwikreddy5670
@ritwikreddy5670 3 жыл бұрын
I tried linux for a while, I really liked the terminal but had a major issue with device drivers and the fact that I have to dual boot it since I need windows too for things like gaming. There was always some kind of error everytime I booted linux, and although they were temporarily fixable, it would take 15-20 minutes everyday or sometimes even hours. I tried clean installing and had the same problems, and that coupled with the fact that visual studio for windows had everything that forced me to use linux, I no longer use it.
@juuamjskn2420
@juuamjskn2420 3 жыл бұрын
Sounds like you didn't read the documentation and never disabled secure boot in your PC
@myrcutio
@myrcutio 3 жыл бұрын
biggest reason to code on linux (or mac for that matter): line endings. for whatever reason windows has decided not to handle line endings the same as the rest of the world, and it causes untold problems.
@bryanurizar
@bryanurizar 3 жыл бұрын
Though it’s technically more accurate I’d think?
@Huge-orge
@Huge-orge 3 жыл бұрын
What are line endings
@bryanurizar
@bryanurizar 3 жыл бұрын
@@Huge-orge Mac uses “ ” while Windows uses “ ”. It’s what indicates that a new line should be started and stems from typewriters where you’d move the carriage down for a new line and then move it over to get the “cursor” at the start of the line. Windows explicitly implements both the new line and the carriage return, while in MacOS only the new line is explicit but it also does the carriage return implicitly.
@Huge-orge
@Huge-orge 3 жыл бұрын
@@bryanurizar ok 👌
@begejekan1244
@begejekan1244 3 жыл бұрын
It gets converted automatically both ways though? At least when you are using vscode itx does, doesn't feel like a big problem
@danieljohnkirby9412
@danieljohnkirby9412 3 жыл бұрын
I always get issued a MacBook at work and I will say I've found the programming experience on MacOS is a bit cleaner in terms of the community support. Maybe this is just a consequence of the way Linux works, but I've found whenever I try to work on coding projects on Linux I'm liable to get things into a weird state where I can't fix it.
@travisgoesthere
@travisgoesthere 3 жыл бұрын
Learn to code better. If you cant code then nothing is actually going to help you.
@danieljohnkirby9412
@danieljohnkirby9412 3 жыл бұрын
@@travisgoesthere dude I'm a senior engineer.
@travisgoesthere
@travisgoesthere 3 жыл бұрын
@@danieljohnkirby9412 Means nothing. I know plenty of senior this and that who know squat. Titles aren't necessarily knowledge. Coding projects really have nothing to do with your OS. If you are reliant on something very specific that your particular OS has then you already have an issue.
@danieljohnkirby9412
@danieljohnkirby9412 3 жыл бұрын
@@travisgoesthere lol that's what I'm saying, coding projects don't depend on your OS, but most firms use MacBooks, most of the ecosystem is set up for local development on Macs at this point. Like when I started Docker-for-Mac was a huge cludge (it relied on this cludgy way of setting up a VM running Ubuntu that would then run your docker instances), now it's seamless. It's not that I can't use Linux, I use Linux on my personal machines all the time, if I was allowed to use Linux at work I probably would but most employers aren't so keen on that idea because as soon as you have some issue you have to Google no one else in the company has seen it.
@cronchcrunch
@cronchcrunch 3 жыл бұрын
@@travisgoesthere Lmao you sound like someone who has never worked on a large project in a professional environment.
@jaynet1539
@jaynet1539 Жыл бұрын
i cannot count how many times linux updates messed up my drivers and or apps forcing me to google for fix for hours
@jaynet1539
@jaynet1539 Жыл бұрын
@@Kosin-gf7io radeon 7750, 5700xt. never owned nvidia in my life. also hardware accel is a constant mess on linux so battery life and streaming SUUUCKS. yeah sorry but no
@StevenKroeger
@StevenKroeger 3 жыл бұрын
Is that a Brophy painting in the background ?
@Pro720HyperMaster720
@Pro720HyperMaster720 3 жыл бұрын
I don’t agree that with Linux terminal always lets you uninstall software 100% without residue, is just an illusion, same as with MacOS but worse there. I think (sorry people) that package managers are overrated, but if you’re much into it Winget looks promising and well you also have Chocolatey package manager for Windows
@anonymousgeek3760
@anonymousgeek3760 3 жыл бұрын
That segway though, man you nailed it😂👍🔥
@guitarman813
@guitarman813 3 жыл бұрын
As an Ubuntu (20.04) user, I approve Linux as the programmer's OS. And this video! 😁 And for all those who said that they were "first". I beat ya'll to it! 😜
@TheEvertw
@TheEvertw Жыл бұрын
I permanently moved to Linux after my Windows PC decided to run updates during an important presentation. I lost control of my PC for 20 minutes. The CEO I was presenting to walked away after 5. Windows had downloaded stuff in the background, then decided to pop-up a "please install" box that took the focus away from my presentation, just as I was pressing Enter to go to the next slide. I threw Windows off my computer a few days later.
@lennyescott
@lennyescott Жыл бұрын
I watched this a few months ago, and forgot I had. Since then, I've fallen down the rabbit hole and become a Linux nerd, and I just remembered that it was this video that set me down it. Thanks, I've really been enjoying it
@MrFalk358
@MrFalk358 Жыл бұрын
Regarding gaming on Windows: thanks to the steam deck, valve has been working hard on SteamOS, which is a linux distro customized for gaming. While you still might run into games which dont run well on SteamOS, the vast majority do. Furthermore, if you have amd hardware (especially gpu), it is very well supported on SteamOS since the steam deck utilizes an AMD APU. So don't let gaming, hold you back if you are thinking about giving Linux a try, because every year that passes SteamOS is in a better state (it is already in a good state mind you).
@tianli8172
@tianli8172 3 жыл бұрын
I do feel that windows has had a great deal of optimization in the recent years. My current laptop was a low spec laptop which took 10 minutes to open a web browser of windows back in 2019. I installed Ubuntu, and just as he said, it made my laptop usable. But linux being open source, inevitably has it's bugginess. My laptop would randomly crash on zoom, or the settings for thunderbird would mysteriously be deleted, or mailspring would suddenly take up an incredible amount of diskspace. On a working pace, it is just too disruptive to deal with such breaking issues. I switched back to windows, though it has it's little pauses, it is absolutely usable. Kudos to the microsoft team! In my opinion, linux being used on servers should not be a big factor in OS decision on a client desktop. Much of the problems I have faced with linux has been on the front end.
@vladmusteata4250
@vladmusteata4250 3 жыл бұрын
The fact that it's open source doesn't imply "bugginess", it imply that more people around the world are working on it, than just Microsoft team. Your problems could be solved by debugging, but as a Microsoft user which i think you are,i think you just rely that thinks will sort out eventually in an update or something like that. So linux possibly is not for ya
@tianli8172
@tianli8172 3 жыл бұрын
@@vladmusteata4250 I do believe there is better source control when working in a corporate environment. There are more eyes on the software’s performance, and there is a more unified mindset in the software architecture. Documentation and support are also important factors. Sometimes it’s just a matter of more rigorous testing and scaling up to find such bugs. Both of which might not be as available in an open source community, at least not in on a quick pace. I am definitely not a competitive developer, but I have nothing against Linux, I used it at my previous workplace, and advocated it’s simplicity and performance. Just that with the daily rigor of work, it’s not possible to set aside time to search and repair a bug, which could put work on hold for months. That being said, I have respect for people who fix their own systems. Kudos to you!
@andrewwigglesworth3030
@andrewwigglesworth3030 Жыл бұрын
@@tianli8172 What makes you think that GNU/Linux isn't developed in "corporate environments"? Why do you think that free software projects are incapable of finding bugs? Your claims make no sense. Your complaints smack of someone who's never actually used a GNU/Linux system, certainly not one of the major distros, and is just imagining things.
@tianli8172
@tianli8172 Жыл бұрын
You brought up a good point (albeit a little uncourteously), that if you utilise GNU tools for your entire workflow, you’re unlikely to face these mainstream distro application bugs. Because GNU is awesome, and really stable. I myself am trying to switch to a full GNU environment using GUIX and Emacs. Idk why I’m receiving so many personal blows for siding with windows 😂 it’s not a binary thing you know, these days with docker, you can run Linux on any host. I run above said Emacs through a container for my current workflow. That being said, it’s been a couple of years now that I’ve been running on windows, I have faced my frustrations with it, mainly due to the limitations of X servers. I’m intending to switch OS, I’m gonna out once I get guix sorted. But I don’t think I’ll go to a mainstream distro, perhaps rde? I would recommend you try it
@mindblow7617
@mindblow7617 3 жыл бұрын
add that on windows, every development tool/framework (git, nodejs, etc) feels like something patched and forced into windows, while on linux everything is well integrated and feels smooth, all running natively instead of being its own CLI with its own annoyances, don't get me started with containers ...
@LuaanTi
@LuaanTi 3 жыл бұрын
It doesn't just feel that way, it _is_ that way. Windows support is an after-thought, if it was given any thought at all. If you look at Windows-first tools and frameworks, they're well integrated in Windows. Though as much as I wouldn't want to use anything other than git, git's CLI is ridiculous even on Linux. It's pretty clear it was never designed, it's just... grown. Because ultimately, it started as Linus' inhouse tool. Which is actually quite common in the open source world, for better and worse :)
@mindblow7617
@mindblow7617 3 жыл бұрын
@@LuaanTi agree about it being an in-house tool, but you have to agree that it's an amazing in-house tool none the less, and with all its caveats, it's just awesome if you know how to use it properly, more if you are in an automated environment, it's just mindblowing
@LuaanTi
@LuaanTi 3 жыл бұрын
@@mindblow7617 Yeah, as I said, I still prefer it to alternatives, for the most part. It would just be nice if the interface wasn't such a mess :)
@quantumastrologer5599
@quantumastrologer5599 3 жыл бұрын
I'm so tempted to start the arch journey just to be able to say the thing. But I'll stay with mint until i'm better at coding and have real use cases for an advanced linux distro. Thx for the insight!
@TheTanadu
@TheTanadu 3 жыл бұрын
As a user of all 3 systems (Windows, Linux - many different distros, macOS) I don't want to be the devil's advocate (I love Linux and macOS more than Windows myself, but... games), but if someone wants to stay on Windows in regards to your points then: 1. privacy - PiHole, really... even if you are on Linux or Mac.... just do it... you can stop any telemetry at a point in your network.... - setting changes (but a well prepared PiHole actually blocks a lot of that crap) - tbh... you have access to everything, some of it is obfuscated but still there is probably an option to undo it (also won't send shit because of PiHole) - also register (this is one thing I miss on Linux/Mac) 2. crashing? I'll be honest, it's very common to crash on Linux if you install something and misconfigure it.... your kernel can have kernel panic and you need really good skills to fix this with chrooting, knowing where to "cd" or what service to restart, you need to know how to navigate the terminal. Surprisingly (and this is not an argument) I have had 0 crashes on my Windows, on every single update since the first W10 update went live. As for Windows fixes - it's usually "easier" to find the output without doing a lot of stuff around it.... because the error code if you paste it into your browser you get the answer right away. Linux as a server mostly is just.... lightweight and flexible. But many companies also use Windows servers. Yes it is "only" 24.8% in 2021 (w3techs.com/technologies/history_overview/operating_system/ms/y) but it is still a huge number of servers 3. security Linux is not more secure. In the "wrong" hands it is even easier to get around than Windows, which provides relatively very strong defences (apart from the main problem - the human who downloads and opens everything). Both are the same in terms of security, Windows is just much more popular as a desktop so hackers know there will be more to find. 4. open source Depends, not always Open Source is a good thing. Some disadvantages: - prone to malicious users (like you said, it's cool that people REPAIR THINGS - but.... "hackers" who know about old, unmaintained versions of software win - if you don't update your packages you can get screwed) - they don't come with extensive support (outside of RedHat/Oracle, usually people aren't tech-savages, they need SUPPORT to live in the environment, this is what they need when they struggle) - they may not be user-friendly (yes, you can edit everything you want - but it's not intuitive, people don't like to waste time on something that isn't pre-configured) 5. lightweight Pro move only I don't have any arguments. The only one I've found is that some people tend to have more stuff from what they can choose from, also it gives it that "UX" feeling from the 4th point as it has more to offer right after installation. 6. free If you use something as your tool every day, is it really a problem to take out some cash? But in the case of a concert ticket, it's not? But true - NEVER BUY THOSE cheap keys like for ~$5 xD They are mostly illegal KMS or MAK keys. Oh and you can upload Linux to Windows so it's kek because you have the power of two systems at once 7. The community is cool, but Windows has a cool community too. Depends where you go, same with Linux.... 8. Like I said for the downside in 4th... it's not usually the case for people who just want a desktop.... they won't spend time on something clunky to configure it if they have a fully working UX ready 9. (I'll split this) - Terminal (you have several terminals for Windows, also with the addition of WSL under Windows you have a full Linux env) - Package manager (pure Windows? I have that point, right af. But the current state of WSL? No point in going just for that) - But to uninstall, sometimes Linux leaves some crappy configurations/folders around too
@juuamjskn2420
@juuamjskn2420 3 жыл бұрын
Linux is more stable than Windows but If you run random commands as root don't expect something good bro
@juuamjskn2420
@juuamjskn2420 3 жыл бұрын
About security you are right, in bad hands will be insecure but Windows in good hands is worst insecure xd
@juuamjskn2420
@juuamjskn2420 3 жыл бұрын
Yo should investigate more about how open source projects work, it's not full of tech savages like you say
@juuamjskn2420
@juuamjskn2420 3 жыл бұрын
About your last point with purge in apt and -Rns in pacman you can delete every configuration files
@JosephSaintClair
@JosephSaintClair 3 жыл бұрын
Developing on Linux is great. Things just work without wrangling OS and Tool of choice discrepancies for 1/2 your project timeline. DotNet works awesome on Linux too, docker actually works as intended, etc. Nix shell is an awesome tool as well. Saves to much time. You can setup a dev environment a lot easier on Linux. Everything is available. Want a dotnet IDE. Sure. VSCode works, but you can also use rider. Want to setup some services? Docker is dead easy on Linux and doesn’t make your system crumble. I still use windows and MacOS. But nothing compares to what Linux gives for development. Been using Linux as my daily driver since the 90s. Now Manjaro i3 is my main. I also use void for some things and slax as a rescue boot. Oh. And ventoy… a miracle utility.
@manticore4952
@manticore4952 2 жыл бұрын
Just works out of the box was something touted to me since the 90s and I've never had that experience with Linux, there is always something bugged or not working as expected.
@JosephSaintClair
@JosephSaintClair Жыл бұрын
@No_Name I’d say: any distro that you feel comfortable with. My take on “beginner friendly” distros is that all distros are “beginner friendly”, but some are configured better for a better experience, iykwim. I’ve installed Linux Mint (KDE) and Manjaro (XFCE) on friends computers and they are happily using img their PC without much hiccup
@JosephSaintClair
@JosephSaintClair Жыл бұрын
@@manticore4952 I hear you. It definitely requires a level of tinkering when things need attention. IMO, Linux doesn’t get in the way for configuring your workstation with a myriad of developer tools that you may need to get your work done. I feel on windows and MacOS, things like Java, python, containers and automation tools (Ansible, terraform, etc) can be painful to make work effectively and not get in the way
@ne0nmancer
@ne0nmancer Жыл бұрын
Unfortunately i'm still stuck on Windows because of Windows Forms Apps and whatnot 😩, but .NET itself has made crazy advances towards being multiplatform.
@SimGunther
@SimGunther 3 жыл бұрын
3:09 But I've wasted a day fixing a borked GRUB2 reinstall (which it shouldn't have done, but okay LOL), but when I did fix it, I felt _like a boss_ I use Artix BTW
@PaperPieXx
@PaperPieXx 3 жыл бұрын
Artix gang to feel superior to normie arch users BTW
@MrRa1nes
@MrRa1nes 3 жыл бұрын
You can avoid installing GRUB on Artix. Use EFI stub boot instead. So much simpler, faster, whatever.
@MikkoRantalainen
@MikkoRantalainen Жыл бұрын
I'm fully expecting more and more people switching to CLI systems in the future. However, the command line *interface* they'll be using will be more like writing commands to ChatGPT.
@romanmakarov4973
@romanmakarov4973 Жыл бұрын
I think major point is missing. Packets management and distribution. Usually if you want something - you have it in your distro repo, or community repos or flat pack. And you know what that it's reliable and secure. It's just like having steam for all the soft you have.
@joymakerRC
@joymakerRC Жыл бұрын
thanks bro, have both systems running but wasnt sure which to start a new big project.
@shekcbanny
@shekcbanny 3 жыл бұрын
While I prefer Linux for programming especially node.js environment, my full time job requires me to code on visual studio , sql server and .net hence Windows is necessary. As a programmer you have to to be open minded on this kind of this or that thing. You will get used to any environment , language, framework.
@neuro5261
@neuro5261 3 жыл бұрын
@Cad Bane WSL from microsoft was literally made for this.
@travisgoesthere
@travisgoesthere 3 жыл бұрын
Getting used to it is different than it being good or sufficient for your needs. Its not being open minded or closed minded. Its using what works
@rebelsdeveloper367
@rebelsdeveloper367 3 жыл бұрын
@Cad Bane the problem .net people scare to change . still a lot of winform developer . one interview i ask they want new project next year but using winform not wpf or winform core ? dont forget those webform which hardly confuse with angular , mvc some more .net core ? old ashx much easier then web api . hehehe
@rebelsdeveloper367
@rebelsdeveloper367 3 жыл бұрын
the worst part is . eeh old my report on crystal report ? .net core not work ? oooouch
@kraljict
@kraljict 3 жыл бұрын
I recently made a switch to Linux Mint because I found a “bug” with Windows OS when it comes to Emacs and how it handles I/O buffers and flushing it. Best decision I ever made.
@adamandrulewicz2612
@adamandrulewicz2612 3 жыл бұрын
I was using arch linux installed from scratch, but I didn't like having zero-configuration there instead of just the default one. That's why I prefer other distros like fedora for example.
@User_1795
@User_1795 2 жыл бұрын
Yeah Fedora is good. DNF is awesome. Running it on my PS4 lol
@incremental_failure
@incremental_failure 2 жыл бұрын
Why not use a Arch based distro like Manjaro or Garuda or EndeavourOS?
@Pengochan
@Pengochan Жыл бұрын
As for the stability: Windows got a lot more stable in recent years, and Linux somewhat less so. And even if the OS trudges on it'll still disrupt your work if the X or wayland session hangs itself. The privacy issue is a real concern with Windows, and with Windows 11 Microsoft is now making a Microsoft account mandatory, even if you paid full price for "professional". Also after their push for SAAS with office, i wonder if they plan the same with the OS. The main thing why *I* prefer Linux over Windows for work is, that it's tailored for working with the command line and gives you all kind of tools (basically the gnu stuff). Just doing a grep on a codebase and get all lines e.g. some variable was used or function was called in an instant is something I can't do in Windows as easily. There are likely ways in nowadays IDEs to get the same result, but the command line really gives far more flexibility and quicker access to a greater variety of tools than a menu system can. Also I can apply that grep to any text file, not just some source code I might have managed by an IDE on Windows.
@CarlosCardano
@CarlosCardano Жыл бұрын
Oh man....I can't get Ubuntu to recognize the front phono jack on the computer. These quirks are what puts a kink on the Linux experience.
The Best Linux Distro for You
10:05
ForrestKnight
Рет қаралды 602 М.
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 474 М.
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН
БОЙКАЛАР| bayGUYS | 27 шығарылым
28:49
bayGUYS
Рет қаралды 1,1 МЛН
Why More People Dont Use Linux
18:51
ThePrimeTime
Рет қаралды 353 М.
Why Linux Is Better For Programming
13:32
Hallden
Рет қаралды 2,8 МЛН
Why I Can't Use Linux - My Top 3 Reasons
26:05
Tek Syndicate
Рет қаралды 151 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,8 МЛН
Have you ever used the "column" command in Linux?
8:24
Veronica Explains
Рет қаралды 156 М.
The Making of Linux: The World's First Open-Source Operating System
11:33
ForrestKnight
Рет қаралды 1,3 МЛН
Windows & macOS can't do this, but Linux can!
15:55
The Linux Experiment
Рет қаралды 1 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 1,6 МЛН
I forced EVERYONE to use Linux
22:59
NetworkChuck
Рет қаралды 667 М.
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.