Windows isn’t really fit for development (outside of windows-specific targets), so. And it kind of sucks for just day to day usage. And most IT departments aren’t great, so linux is out.
I’m not that kind of computer person so I can’t speak confidently on the specifics. I imagine it might be a factor that windows is just more familiar to many people, lots of enterprise software was already written for this task, and common problems were solved.
A user in linux without admin rights is pretty limited in what they can do.
I imagine it might be a factor that windows is just more familiar to many people
Does it really matter in a development enviroment? Like, yeah, it can cause issue for some devs the first few times they use it, but if you can’t adapt to a new OS, can we really trust in your skills? At least, that’s thinking
A user in linux without admin rights is pretty limited in what they can do.
Yeah, that’s what i was thinking too, you can lock down Linux but then you would’ve to remove administrator rights which make it harder to develop stuff but if you don’t remove them, it’s easy as fuck to remove the stuff that locks you
Does it really matter in a development enviroment?
Yes 100%. There’s a good chance whatever you’re working on with be on Linux, so being on windows locally is just an extra layer for problems to manifest. Plus windows is just weird compared to everything else.
I don’t want to fuss with the OS. I just want the basics like ~, cat, grep, curl, etc to work. I don’t want OneDrive. You can go get tooling to make windows more linux-like but, like, why half ass it.
With containers I guess it matters less. You could have a Windows host and Linux container, and probably not cause any problems with case folding or line feeds, but again: why half ass it.
I just want the basics like ~, cat, grep, curl, etc to work.
I once had to install openssh on windows because the default util for ssh was ass, for some reason it would work very differently than every other client i tried
With containers I guess it matters less. You could have a Windows host and Linux container, and probably not cause any problems with case folding or line feeds, but again: why half ass it.
Containers are way more heavy on windows sadlyz that’s because you first need a VM of linux to make them work
Do you do software development work?
Yeah, i do it mainly on Windows for various reasons and it’s shit tbh
Some tools suck for windows, some doesn’t exist at all, i need too many siftwares to mimic Linux functionality, i have to install dependencies manually using installers sometimes if i am lucky they are on Scoop(a package manager for winslop), mess with env variables every 3 seconds and i want to kms
I can’t even use some C/C++ libraries (like ncurses 💔) and compilation documentations are always 3 times longer
Apple laptop, really?
Many employers don’t give you a choice. Mine did when I started but took it away a few years later.
Windows isn’t really fit for development (outside of windows-specific targets), so. And it kind of sucks for just day to day usage. And most IT departments aren’t great, so linux is out.
I feel like that Linux is just harder to lock down for the IT department
I’m not that kind of computer person so I can’t speak confidently on the specifics. I imagine it might be a factor that windows is just more familiar to many people, lots of enterprise software was already written for this task, and common problems were solved.
A user in linux without admin rights is pretty limited in what they can do.
Does it really matter in a development enviroment? Like, yeah, it can cause issue for some devs the first few times they use it, but if you can’t adapt to a new OS, can we really trust in your skills? At least, that’s thinking
Yeah, that’s what i was thinking too, you can lock down Linux but then you would’ve to remove administrator rights which make it harder to develop stuff but if you don’t remove them, it’s easy as fuck to remove the stuff that locks you
Yes 100%. There’s a good chance whatever you’re working on with be on Linux, so being on windows locally is just an extra layer for problems to manifest. Plus windows is just weird compared to everything else.
I don’t want to fuss with the OS. I just want the basics like ~, cat, grep, curl, etc to work. I don’t want OneDrive. You can go get tooling to make windows more linux-like but, like, why half ass it.
With containers I guess it matters less. You could have a Windows host and Linux container, and probably not cause any problems with case folding or line feeds, but again: why half ass it.
Do you do software development work?
I once had to install openssh on windows because the default util for ssh was ass, for some reason it would work very differently than every other client i tried
Containers are way more heavy on windows sadlyz that’s because you first need a VM of linux to make them work
Yeah, i do it mainly on Windows for various reasons and it’s shit tbh
Some tools suck for windows, some doesn’t exist at all, i need too many siftwares to mimic Linux functionality, i have to install dependencies manually using installers sometimes if i am lucky they are on Scoop(a package manager for winslop), mess with env variables every 3 seconds and i want to kms
I can’t even use some C/C++ libraries (like ncurses 💔) and compilation documentations are always 3 times longer