Cost of assoc array?
Chris via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed May 14 03:33:04 PDT 2014
On Wednesday, 14 May 2014 at 10:20:51 UTC, bearophile wrote:
> Chris:
>
>> Is there any huge difference as regards performance and memory
>> footprint between the two? Or is 2. basically 1. under the
>> hood?
>
> An associative array is a rather more complex data structure,
> so if you don't need it, use something simpler. There is
> difference in both the amount of memory used and performance
> (in many cases such difference doesn't matter). In D there are
> also differences in the way they are initialized from a null or
> fat null.
>
> Bye,
> bearophile
Thanks. Do you mean the difference is negligible in many cases?
I'm not sure, because changing it would be a breaking change in
the old code, meaning I would have to change various methods.
More information about the Digitalmars-d-learn
mailing list