I\'m curious: has anyone used D together with .NET languages? Is that even possible? What kind of stuff is easier/makes sense to do in D that\'s hard to do in, say, C++/CLI?
There is also D for .NET which is a way of compiling D code right to CIL.
The other answers are correct in that sharing code with the native implementation is easy too.