The Thermopylae excerpt of TDPL available online

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Fri Oct 30 09:37:22 PDT 2009


Jason House wrote:
> Andrei Alexandrescu Wrote:
> 
>> 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
> 
> What's the bugzilla number?

http://d.puremagic.com/issues/show_bug.cgi?id=1827

I can't believe I actually found it. Just got lucky - I vaguely know it 
was submitted by someone in Poland. I never find anything with bugzilla...

Andrei



More information about the Digitalmars-d mailing list