Originally Posted by chris95040
Long story short- linux can be annoying and brittle. I'd use a mac, with OS-X, and VMWARE Fusion (cheap!) for anything that NEEDS windows. There are -zero- compatibilty issues with this rig, and since Os-x only needs to be validated on the small number of machines Apple makes, its almost guaranteed to be more stable.
I use MAC OS10 and when I need a windows application I use Wine, it is easy on resources and is not a virtual machine nor an emulator. Did I mention that it is free! https://www.winehq.org
From their website; Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop