From Ada 2012
bearophile
bearophileHUGS at lycos.com
Thu May 3 10:18:21 PDT 2012
> Currently in D if you define an array with enum index you get
> an associative array, that is wasteful in both memory and
> performance for most enums that have contiguous values (but I
> think maybe D implementations will be free to use a more
> efficient array here, because the interface of AAs is opaque).
And there is this small problem too:
http://d.puremagic.com/issues/show_bug.cgi?id=6974
------------------------
Kagamin:
> I was surprised a little when compiler rejected `ref in`.
But this compiles:
alias int[1_000] TA;
void foo(const ref TA a) {}
void main() {}
Bye,
bearophile
More information about the Digitalmars-d
mailing list