I had to use a Mac for my last job and it was awful. Coming from a customized tiling window-manager setup on Linux that I've slowly tinkered with over the years, everything UX-wise was such a slog for me.
I'm not recommending linux for everyone. Far from it. But if you want the best experience and don't mind tinkering, I think it's the best you can get currently.
I'm not recommending linux for everyone. Far from it. But if you want the best experience and don't mind tinkering, I think it's the best you can get currently.