DMD 0.165 release

Derek Parnell derek at psyc.ward
Mon Aug 21 14:34:44 PDT 2006


On Mon, 21 Aug 2006 11:06:12 -0700, Walter Bright wrote:

> BCS wrote:
>> Walter Bright wrote:
>>> I was going to call this 1.0 RC1, but I just could not resist adding 
>>> the lazy expression evaluation. This adds one of the big capabilities 
>>> of common lisp.
>>>
>>> http://www.digitalmars.com/d/changelog.html
>> 
>> cool, I like it
>> 
>> given
>> 
>> void foo(char[]);
>> void foo(char[] delegate());
>> 
>> how do I force the use of  the first?
> 
> You can't. Think of it like:
> 
> void foo(in int x);
> void foo(out int y);
> void foo(inout int z);
> 
> Can't force the use of one of those, either.

But why is that *not* a problem with the language?

-- 
Derek Parnell
Melbourne, Australia
"Down with mediocrity!"



More information about the Digitalmars-d-announce mailing list