I made the reverse switch, many years ago. I made the switch because macOS lets me use the commercial products I need to deal with administrators (MS word, excel, mainly), while also letting me use unix.
As I understand it, modern windows environments provide a linux layer, and so they would be a viable choice now, except if you want your desktop to integrate easily with other apple products.
One thing I don't miss about linux is the level of fiddling that it required. At one point linux was the only alternative to expensive workstations (betraying my age here) and so it was worth the pain of rebuilding the kernel, messing with code to get sound cards to work, etc. But the 1990s are over: you can get good power on a desktop without much expense, and if you know unix, you can hook up to large clusters in any academic environment, for computations that take days or weeks to complete.
Although I respect those who use linux desktop environments, I have stopped recommending it, at least to those more interested in getting work done than in exploring operating system mechanics.
As I understand it, modern windows environments provide a linux layer, and so they would be a viable choice now, except if you want your desktop to integrate easily with other apple products.
One thing I don't miss about linux is the level of fiddling that it required. At one point linux was the only alternative to expensive workstations (betraying my age here) and so it was worth the pain of rebuilding the kernel, messing with code to get sound cards to work, etc. But the 1990s are over: you can get good power on a desktop without much expense, and if you know unix, you can hook up to large clusters in any academic environment, for computations that take days or weeks to complete.
Although I respect those who use linux desktop environments, I have stopped recommending it, at least to those more interested in getting work done than in exploring operating system mechanics.