Out of the box, Linux UI is a bit better - but it's easy to make it excellent and make it fit like a glove. Tiling or partially tiling managers outside of Linux are terrible.
Whether you like a default full fledged desktop experience with Plasma or you go with a super tuned sway, you can really get what you want out of your machine.
The UI is the main reason I try to use Linux as much as I can but there are tons of other advantages. Docker works natively and fast, developing anything (but iOS apps) is a smooth experience. Package managers are 20 years ahead brew or chocolate on Windows.
If you use Arch you get an even better package manager experience compared to other distro: you get bleeding edge packages + AUR, a user contributed repository of scripts to build and install custom packages.
If you use something like NixOS you get to define your system with a configuration file and you can truly bootstrap and switch between different systems with a CLI command.
Out of the box, Linux UI is a bit better - but it's easy to make it excellent and make it fit like a glove. Tiling or partially tiling managers outside of Linux are terrible.
Whether you like a default full fledged desktop experience with Plasma or you go with a super tuned sway, you can really get what you want out of your machine.
The UI is the main reason I try to use Linux as much as I can but there are tons of other advantages. Docker works natively and fast, developing anything (but iOS apps) is a smooth experience. Package managers are 20 years ahead brew or chocolate on Windows.
If you use Arch you get an even better package manager experience compared to other distro: you get bleeding edge packages + AUR, a user contributed repository of scripts to build and install custom packages.
If you use something like NixOS you get to define your system with a configuration file and you can truly bootstrap and switch between different systems with a CLI command.