dmd 1.046 and 2.031 releases

Leandro Lucarella llucax at gmail.com
Tue Jul 7 08:19:09 PDT 2009


Daniel Keep, el  7 de julio a las 15:40 me escribiste:
> 
> 
> Andrei Alexandrescu wrote:
> > bearophile wrote:
> >> Jason House:
> >>> Hardly. There seemed to mostly be complaints about it with Andrei
> >>> saying things like "I can't believe you don't see the elegance of the
> >>> syntax". In the end, Andrei commented that he shouldn't involve the
> >>> community in such small changes and went silent.<
> >>
> >> He was wrong. Even very intelligent people now and then do the wrong
> >> thing.
> > 
> > Of course the latter statement is true, but is in no way evidence
> > supporting the former. About the former, in that particular case I was
> > right.
> > 
> > Andrei
> 
> Now, now.  Let's all play nicely together...
> 
> I don't like the `case a:..case b:` syntax.  It doesn't matter.  The
> functionality is in place and the syntax has a sane explanation and
> rationale.
> 
> Unless there's some egregious problem aside from being a bit on the ugly
> side [1], it's just bike-shedding.  And I'm so, SOOO sick of bike-shedding.

I think Walter is right, this syntax introduce an inconsistency in the
".." operator semantics, which is used with inclusive meaning sometimes
(case) and with exclusive meaning other times (slices and foreach).

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------


More information about the Digitalmars-d-announce mailing list