in reply to Learning to *really* love references

I prefer:
 
For scalars:
$$scalar
 
For hashes:
$hashref->{$key}
 
For arrays:
$arrayref->[$index]

IMHO i.e
$hashref->{key}{next}{next}{$_}
is much better to reaad than:
${$hashref}{key}{next}{next}{$_}

-- Ash/asksh <ask@unixmonks.net>