July 13, 2004
Anyone took a look at C++/CLI (a language extensions that are being developed by Microsoft to support C++ integration into .NET platform)? Everyone knows that managed C++ was plain ugly, so they are coming up with a new solution.

What is so interesting about it? The fact that they have to solve the same
problems we have in D.. C style pointers co-existing with compacting GC,
reference and value types, runtime templates (generics) co-existing with compile
time templates (good-old C++ templates), too bad that they havent got rid of .h
files madness, otherwise language will be close to D. Too close maybe.. Everyone
interested can check out Herb Sutter's blog at http://blogs.msdn.com/hsutter/ ,
Brandon Bay's blog at http://blogs.gotdotnet.com/branbray/ and language
specification at
http://download.microsoft.com/download/9/9/c/99c65bcd-ac66-482e-8dc1-0e14cd1670cd/C++%20CLI%20Candidate%20Base%20Draft.pdf

There are some features D should consider borrowing from them, for sure.