XXXX@XXXXX.COM (Anno Siegel) writes:
John Peacock's followup in http://www.yqcomputer.com/
shows some mysterious Devel::Peek output; I had a look at hv.c in
5.8.6, but it was unsurprisingly unenlightening...
Thanks for that; however, I've opted to excise all instances of 'use
overload' from my code as I _need_ tied hashes, but overload is a
convenience (after all, we live without it in Java), and I don't want
to have to care whether the hash I'm using is tied or not, and I
certainly don't want to write suspicious-looking no-ops like 'sort(map
$_, values(%b))' for all hashes!
Would I be right in thinking that 'use overload' has been seen to
behave mysteriously in other contexts? It's a pity; value types are
nice to have.