Matts (email not shown publicly) I work for MessageLabs [messagelabs.com] in Toronto, ON, Canada. I write spam filters, MTA software, high performance network software, string matching algorithms, and other cool stuff mostly in Perl and C.
Perl.com has published my article on Proxy Objects where I talk about how they can be used to build circular referencing data structures but still allow them to be garbage collected. Let me know if you find it interesting or crappy;-)
As far as I know, no functional difference. WeakRef is by Tuomas Lukka and last updated in 1999, Scalar::Util by Graham Barr and updated more recently.
In the UK we have a kids educational TV magazine show called Blue Peter (no idea if it still runs or not, but it had been running for over 30 years when I was a kid). They would do both crafts and cooking, and half way through to save time they would magically pull out from under the table a finished version, saying: "And here's one we made earlier".
Interesting (Score:2)
I guess I'll have to vote for interesting, I learn a couple of things:
The final "let's wrap it all up in one nice package that works with all versions of Perl" is very cool too.
mirod
WeakRef vs Scalar::Util (Score:2)
Re:WeakRef vs Scalar::Util (Score:3, Funny)
(how did you miss that one?
Re:WeakRef vs Scalar::Util (Score:2)
I vote interesting (Score:2, Informative)
Blue Peter (Score:2)
Hence my hand-waving, and the saying.