Martin,
This is a bit of a tangent, but I would like to know what your
thoughts are on this:
http://forum.dlang.org/post/[email protected]
The problem is that when we use an unimplemented feature of D,
the best we can hope for is to generate a linker error. I
proposed this idea as a way to make the conversation between the
user and their druntime implementation more polished. The
runtime implementation, through its .di files informs the
compiler and user what is and isn't supported so the user can get
friendly compile-time errors and the compiler can make better
assumptions about codegen.
Mike