Le 09/05/2012 21:27, Adam Wilson a écrit :
Questions? Comments? Rants? Raves?
What do you think?


You miss the point of the importance of CTFE. It « just » allow us to get the fastest possible regex engine given the regex is known at compiletime (common case) for instance.

This is a major feature of D.

Maybe an interpretable bytecode solution is the key. But clearly the situation is not satisfying.

Annotation could also be used to provide hint for the di generator. This feature had great interest. And is something powerful we should build on, when in place.

Finally, di generator should do a part of the semaintic work to work fine. auto must be resolved, and non CTFEable code could be safely removed. This is already a major improvement.

Reply via email to