The Thermopylae excerpt of TDPL available online
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Thu Oct 29 07:01:33 PDT 2009
Jason House wrote:
> Andrei Alexandrescu Wrote:
>
>> It's a rough rough draft, but one for the full chapter on arrays,
>> associative arrays, and strings.
>>
>> http://erdani.com/d/thermopylae.pdf
>>
>> Any feedback is welcome. Thanks!
>
> I still think is expressions are a glaring problem. Somewhere in the
> text, you use assert(!is(typeof(... as support for what you're
> talking about. That particular construct feels more like a hack
> someone stumbled into than clean, easy to read code. It's the type of
> thing a programmer will get wring unless they use it frequently. Even
> you've screwed it up in past Phobos releases! IMHO all is(...)
> expressions should be revisited. Have you written the section(s) on
> them yet?
>
> Also, on page 8? a code comment says average of a and b even though
> the variables don't exist.
Thanks, fixed. I also would like to see is expressions improved, but so
far we couldn't find a good solution. There is a proposal currently in
Bugzilla which may improve things.
Andrei
More information about the Digitalmars-d
mailing list