Walter Bright:
>that I doubt exist in a back end designed for C/C++.<

But note this has the disadvantage of making less easy to adapt a backend (like 
LLVM) to D. This may reduce or slow down the diffusion of D to other compilers 
and platforms. So every one of such special feature backend has to chosen with 
care.

In the near term most people may chose LLVM as the most used backend for the D 
language, so if LLVM isn't able to support some of those features (but 
exceptions are too much basic, they will be necessary), such features will 
become virtually absent from D programs you can see around and in the end from 
D language itself.

Bye,
bearophile

Reply via email to