At 07:44 PM 2/14/2001 +0000, Simon Cozens wrote: >On Wed, Feb 14, 2001 at 08:32:41PM +0100, abigail@foad.org wrote: > > > DESTROY would get called twice, which is VERY BAD. > > > > *blink* > > It is? Why? > > I grant you it isn't the clearest way of programming, but "VERY BAD"? > >package NuclearReactor::CoolingRod; > >sub new { > Reactor->decrease_core_temperature(); > bless {}, shift >} > >sub DESTROY { > Reactor->increase_core_temperature(); >} Time to snag some bits from the Java license agreement. "...this software is not meant for...aircraft control...nuclear reactors...medical equipment..." Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai dan@sidhe.org have teddy bears and even teddy bears get drunkThread Previous | Thread Next