For my SlideMagic development efforts, I need to dive deep into the bowels of Microsoft’s .NET architecture and there was no other option but to install a Windows machine on my Mac. I am running a 2015 iMac and here are my observations of using this set up as a production environment:
Windows 10 is great and at par with MacOS
PowerPoint 365 on Windows is better (has more feature and UI updates) than PowerPoint 365 on Mac which in turn is better than Keynote (2018)
The CTRL-C/V vs CMD-C/V is an absolute productivity disaster, after a few days of coding I am used to CTRL, which I then need to unlearn when working on a Mac (design, music) before I have to unlearn it again.
There are some glitches with running Windows 10 on my machine (presumably these do not happen when you buy a “proper” PC)
I had to do some pretty hard core registry entry hacking to get my mouse to behave properly (direction flipping), even after tweaks the sensitivity of the Apple Magic Mouse is too strong. Especially when resting your finger on the glass surface, this immediately triggers the wildest switches between slides in PowerPoint for example. I am considering investing in a Microsoft mouse in the hope that these are properly calibrated
The video graphics card is acting a bit strange here and there (this could be a problem of my specific iMac generation). In some cases, after the computer wakes from sleep, the mouse pointer is a blurry vertical line. Also, hardware acceleration has a tendency to mess up text in Google Chrome (switching acceleration of kills the user experience). As result, I am one of the 500 people in the world who run the Microsoft Edge browser, which is actually pretty good for consumer browsing, but less suited for coding. I Googled extensively to find solutions for these problems but always hit a dead end where someone discovered that these are actually graphics card drivers bugs that have not been fixed yet.