in reply to Perl and Garbage Collection

Note that a reference-counted garbage collector, as used by Perl, has both advantages and disadvantages compared to a tracing garbage collector, as used by Java. For more details, see: Re^2: Do subroutine variables get destroyed? (Deterministic Destructor References)