Your Windows 10 PC will soon be ājunkā - users told to resist Microsoft deadline::If youāre still using Windows 10 and donāt want to upgrade to Windows 11 any time soon you might want to sign a new online petition
As a Linux user, Iād use a Mac over some garbage Windows PC any fucking time of the day. Nearly every operating system under the sun uses some kind of Unix implementation under the hood, well, except for Windows. Running anything in a command line environment under Windows is a huge pain in the ass⦠Not even having GNU coreutils, BusyBox or the BSD equivalent is just horrible. Just like PowerShell. And donāt even get me started on this antiquated piece of shit called cmd
. Every time I see a CLI under Windows I just want to take the computer that itās running on and throw it in the trash. At least macOS offers some standard CLI utilities and is basically out-of-the-box compatible with most Linux CLI tools. The filesystem structure is also kinda similar to what you would find on a Linux or BSD operating system. Oh, and recent Mac hardware is pretty awesome whereas Windows on ARM is unusable. And macOS at least looks visually consistent because unlike Microsoft, Apple can actually decide to use one single UI framework for all of their stuff. You can block all of the Apple spyware with a good firewall like Little Snitch and Homebrew fills the gap of the missing package manager. And unlike Winget, Homebrew actually works and is worth using. I can also set up macOS declaratively through Nix, something that wonāt ever be possible on Windows either.
As a linux user, I SSH to a Linux box when I want to do things that arenāt file/print/email/media/games - though honestly, Powershell is pretty fucking awesome as a scripting language.
Imagine if every command used JSON when piping to/from another command, so you arenāt fucking around with cut and awk and sed all the time just to pull values out. Itās nice. I donāt have much application for it personally, but it honestly is pretty grown-up.
People will disagree with me on this one and itās totally fine, but I donāt like JSON. Over the many years of using nothing other than Linux or other Unix-like operating systems I just got used to using stuff like awk to filter out data. PowerShell might be nice for scripting, but itās terrible for interactive usage. I spend a lot of time in the Terminal and fish shell is my favorite because itās awesome for interactive usage. You donāt have to use your shell for scripting though. You can also just use something like Python, Ruby, heck even JavaScript. Thereās also Nushell which has an interesting way of handling data, I think itās kinda similar to what PowerShell does. Check that out if you are interested.