|P is for Practical|
order of hashby vili (Monk)
|on Nov 04, 2003 at 00:09 UTC||Need Help??|
vili has asked for the
wisdom of the Perl Monks concerning the following question:
While we know, that order in hash variables is obscure, unless sorted.
I've noticed that the same hash will always be ordered the same way, each and every time, that it's used
This leads me to thinking, that perhaps, hash order is not at all random to Perl, as it is to us.
wonders how Perl allocates memory...
Thanks for everyones reply.
Let me clear something up: I am certainly not relying on the way that Perl oreders the hash.
It struck me as curious, and I wanted to find out more about what exactly the happens
when a hash is initialized. Thank you Roger. On unpredictable vs. random, I'm sure there could be a debate.
But let me ask this: Does Perl know how a particular hash will be ordered ahead of time, given it's characteristics?
I suspect yes. Correct me if I'm wrong.
has admitted to having an 802.11 sniffing addiction