

Try it, you might be surprised. I played WoW under Linux like 15 years ago, and for a couple of patches WoW ran much better under Linux than Windows because of a bug in the GPU driver or something. The Wine folks handle buggy Windows software all the time, and might fix bugs that MS won’t bother with.






There are several legit reasons why you’d do this. Unit tests, for example: override getRandom() with an implementation that always returns the same series of numbers, and now you have repeatable tests without touching the production code.