An interesting opinion piece from someone that's been exclusive on Linux for almost 15 years, and now has to use Windows.

https://duncanlock.net/blog/2022/04/06/using-windows-after-15-years-on-linux/

Using Windows after 15 years on Linux

I've been using Linux exclusively for ~15 yrs. This is my first time using Windows after a 15-year break. This is how it's been going.

duncan­lock­.net

@mike “The names are historical accidents, but the “primary” one always has a copy of the last text you selected from anywhere, which can be pasted anywhere by clicking the middle mouse button.”

😮 TIL after ≈7 years. This literally frees up two buttons on my mouse.

@mike
Oh, wait until @necrosis tells you about the „joy“ of cancelling an jnstall…

@mike nice article, and I feel pretty much the same way.

Bottom line is that windows and linux use completely different paradigms. If you're happy with one you'll hate the other. If you have decades of (positive) experience with one, it will be quite hard to adapt to the other.

@fedops @mike I think this applies mostly just to *some* aspects. I'm not a programmer, so I haven't really had to deal with, like, any of those things, except the package manager stuff/app store which I do agree is much better on Linux.

I mostly use GUI apps, and I switched to Linux a couple of years ago for political reasons and it's honestly been kind of a painless and mostly frictionless swich. Ubuntu -> Arch was harder than Windows -> Linux for me tbh 😅

@hazelnot @fedops @mike this is why I just moved from Windows directly to Arch Linux... It's like tearing off the band-aid at once!
@mike
this would be why I refused to use windows for years at this point. and my poor students would hear me complain non-stop whenever I had to wrestle with the desktop in classroom
@mike I agree with about half of that, and strongly disagree with some of it. Windows has no problems with space in filenames and it only needs a single quoting methodology. Compare this to bash which, certainly, is more flexible, but is more cognitively demanding and easier to make mistakes.
@mike Trying to make out that Linux package management is a solved problem, and that software installation on Linux doesn't result in downloading random binaries from the Internet, and doesn't have autoupdating madness, is also miles away from reality. How often do we see "curl <url>|sudo bash"? Or a link to a Flatpack or AppImage? Broken dependencies in package managers aren't a frequent occurrence but do happen.

@proactiveservices stupidity will always find a way. But the difference is there is no functional package management under windows. Every relevant Linux distro has it and it works very well for the most part as long as a half-trained admin doesn't break it.

I have to deal with the miserable situation under windows as part of my work and it is absolutely incomprehensible how a commercial OS can exist and flourish in 2022 where even the absolute basics aren't there.

@mike

@proactiveservices @mike how often are people using flatpak remotes that aren't a trusted source? I mean you can, but most things are either in the distro provided repo or flathub.
@mike yeah, I have to say that going back to Windows after ten plus years of Linux and Unix is a huge mess, to me Unix is something that sticks to your brain. Windows instead is… very UI-ish in every aspect.
@mike wow, this was an interesting read!
As someone who uses Windows at work (mostly for office stuff nowadays), I am used to the weird stuff, but I agree, Linux is much nicer to work with.