bearophile wrote:
Walter Bright:
Microsoft's managed C++ on .net comes with multiple pointer types - managed
and unmanaged pointers - as far as I know, this was a technical success yet
a massive failure with users.

How do you define failure?

Nobody wanted to use it.


Maybe for D2 multiple pointer types are a failure
as you say, but in my opinion "managed C++" is not a language,

It meets every definition of one.


it's not designed to write complete programs,

Yes, it is. It was intended to be a big deal. It fell way short of that with 
users.


it's designed to build bridges between
C# (dotnet) and C++ (and C, etc). I know people that use managed C++
professionally, no one of them likes to use it, but it seems they will keep
using it. So I don't think managed C++ is a failure.

Please revisit the "no one of them likes to use it".

Being forced to use something doesn't make that thing a success.

Reply via email to