Interview with InformIT part 2/3

Walter Bright newshound2 at digitalmars.com
Wed Aug 18 17:58:20 PDT 2010


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.



More information about the Digitalmars-d-announce mailing list