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