D's greatest mistakes

Robert Jacques sandford at jhu.edu
Tue Nov 30 19:38:37 PST 2010


On Tue, 30 Nov 2010 14:36:58 -0500, Walter Bright  
<newshound2 at digitalmars.com> wrote:
> Denis Koroskin wrote:
>> I'd go with omissible parens. There are SO many bugs and stuff that  
>> can't be worked around due to this.
>
> For function calls? Yeah, I fell into that one. Oops. I should have  
> learned my lesson with the problems that C has with implicitly taking  
> the function's address.

D's omissible parenthesis strike me as being half-way between C#'s  
properties and Eiffel's Uniform Access Principle. Given Eiffel's influence  
on D, was there a reason why you didn't implement the uniform access  
principal instead of omissible parenthesis?


More information about the Digitalmars-d mailing list