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? Maybe for D2 multiple pointer types are a failure as 
you say, but in my opinion "managed C++" is not a language, it's not designed 
to write complete programs, 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.

Bye,
bearophile

Reply via email to