Posts Tagged 'windows'

VS2017 has got CMake support

We are using CMake already for years in my company to develop cross-platform software. CMake is really a great piece of software, but the user experience in Visual Studio was not great. It worked, but we often needed to explain how, and the typical Visual Studio user didn’t know CMake at all.

Now CMake support has been built into Visual Studio directly, which means

  • you can open CMake projects directly.
  • there is no need to generate Visual Studio solutions anymore.
  • you can configure CMake options from the GUI.
  • you can directly execute CMake targets like “install” from the Solution Explorer.

Watch this video to see it in action:

This is is really some great news for the Visual Studio world.
Hopefully even more developers will use CMake now in the future.

How MS fights against Open Source

I just recently kicked Skype from my machine, because MS has completely screwed up this great piece of software.

  • Some bugs were annoying me already for a long time. Like that false missed messages re-appeared after every restart on every machine.
  • There is still not 64bit binary available and they will probably never publish the sources that I could compile it myself.
  • Skype Video chat now doesn’t work anymore with the latest version.
  • The older version is not allowed to connect anymore.

Now I have another reason to don’t use Windows are any MS product. I’m using Google Hangout now.

I’m always wondering if it is intended to break software and software standards (do you remember the HTML problems with IE?) or if this just happens because nobody at MS tests the interoperability.

Just recently a friend told me about an internal mail from Bill Gates. It is already quiet old. But it shows clearly the philosophy of MS to break everything or use patents against the competitors. Here is the link to the leaked e-mail:

Another example. Microsoft’s mobile phone is not very successful. But MS is still the big winner in the smart phone market due to their patents. See

Maybe the reason for their bad quality is, that more lawyers are working for MS than engineers 😉