Microsoft recently released their preview for Microsoft Visual Studio Code. A product that is platform independent.

That means it'll run on Windows as well as Mac and Linux. Not only that but it no longer focuses on .net programming languages. You can also run Java, iOS Objective C or Python to name a few.

Its getting harder and harder for programmers on different platforms to hate Microsoft.