for in D versus C and C++

Alexander Pánek alexander.panek at brainsware.org
Thu Mar 19 09:58:48 PDT 2009


Steve Teale wrote:
> Don Wrote:
> 
>> Steve Teale wrote:
>>> for (; a<b; a++);
>>>
>>> is illegal in D.
>>>
>>> Doesn't this break a lot of C and C++ code?
>> It breaks a lot of broken C and C++ code.
> 
> OK, that's possibly the case, but you know that among C programmers in particular there was an absolute prohibition on typing more characters than necessary.

It’s just one character more in D. Really just the closing curly bracket 
that adds up.

for(;;); vs. for(;;){}



More information about the Digitalmars-d mailing list