Re: Future of C + + / CLI
The only reason to use C++/CLI is to implement managed/unmanaged code interoperability. C++/CLI is used to write managed wrappers for unmanaged code. It is much more flexible and powerful than another interoperability technology - PInvoke. This is the only language that allows writing mixed managed/unmanaged code.
For every other task, use whether C# or native C++.
Re: Future of C + + / CLI
I hate C #, in my opinion is a cheap imitation of java. Admire. NET platform but I think the C # language a joke, clone of java. Not in vain that the project was CodName KillerJava. I am a fan boy and creating C + + C + + / CLI is great for C + + programmers, because in it the opportunity to enter the world, net without having to abandon our language of the heart. At least I see it that way.
I know c + + / cli is more in jobs that require using mixed code. But I intend to use it tb pure and mixed when necessary.
Why use another language to C + + provides everything I need, native code, mixed and pure managed.
But my question was not answered.
There are rumors that the c + + / cli is suffering from boycotts by microsoft which indicates a future discontinuation.
Is there such a risk?