Adamos: так я это всё понимаю, я стремлюсь к "тесной интеграции с microsoft решениями". А про скорость написания - я могу на c++/cli общие части программы писать(делать из них библиотеку классов), а конечную программу на c# делать
c++/cli вполне себе язык среды clr, ничем не нарушающий чистоту
Хочу чтобы всё работало в одной, родной экосистеме. Например людям не нравится использовать gtk, когда у них стоит kde, люди хотят qt аналог. Также в моём случае можно использовать специфичные функции каждой библиотеки, например тот же ribbon в .net'е
c++/cli вполне себе язык среды clr, ничем не нарушающий чистоту