Revised RFC on range design for D2

Bill Baxter wbaxter at gmail.com
Thu Oct 2 12:26:25 PDT 2008


>>
>> Running version=a prints "hi" while version=b prints "true."  If there
>> were
>> some way in the language to say "cond() is a property" then this issue
>> would
>> not be silently introduced when changing cond from a variable to a method.
>
> Oh how I am with you on this. I've always thought mentioning a delegate name
> should NOT EVER evaluate the delegate. Walter definitely took the wrong turn
> down that alley there. And guess what. He got ambushed by the "lazy" keyword
> right there. I told Walter to not do that "lazy" keyword, he disregarded,
> but the time will come when that stone will be turned.
>
>
> Andrei
>

He mentions your name right there on the description of lazy, though.
I always thought it was basically your idea because of that, or at
least that you designed it together.  Given what you are saying above,
you might want to ask him politely to remove your name from that page.

--bb


More information about the Digitalmars-d-announce mailing list