> but wait, there's more... what does:
>
> @multi_dim[$a][$b][$c]
>
> give?

It's representation hiding. I can change my layout from hashes to arrays
without the clients of my code having to know. :)

Seriously, the above argument might actually hold some merit when changing
a matrix to a sparse matrix class, where it's better implemented as a
hashtable than an array. Users of the matrix wouldn't need to know the
difference. But that's a rather tenous argument at best.

Mike Lambert

Reply via email to