Yeah dude! Did you see linqpad is supported on osx now? I used a Mac for a couple years, last gen Intel, when I was doing mostly node work, but I never really got used to it. One of my coworkers though has been doing full-time .net on a Mac with jetbrains for probably about 2 years now and he said he's just as productive as before at this point.