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
