Double leading underscores are for temporary things, that will change and 
improve, like __traits. But this ctWriteln is meant to stay. And the leading 
"ctfe" is redundant, so I suggest to call it ctWriteln, there is no need to 
give it an ugly name. It means "compile time write with newline" instead of a 
"ugly temporary compile time function evaluation write with newline".

Bye,
bearophile

Reply via email to