I used to code with a macbook pro for about a year and recently switched to the asus zenbook ux301. I definitely prefer it over the macbook.
I was very disappointed with the multi-monitor support on Mac. Some apps takeover both monitors while others don't, and maximizing/docking windows left/right was just tedious. Windows nails multi-monitor support, even remembering the display configuration based on which external monitor is plugged in.
Not having Linux is annoying because cygwin is pretty terrible, but I just SSH into a remote linux server or local vm.
I was very disappointed with the multi-monitor support on Mac. Some apps takeover both monitors while others don't, and maximizing/docking windows left/right was just tedious. Windows nails multi-monitor support, even remembering the display configuration based on which external monitor is plugged in.
Not having Linux is annoying because cygwin is pretty terrible, but I just SSH into a remote linux server or local vm.