I find 'use vars qw()' to be hard on the fingers and even harder on the eyes, particulary as a twin to the very pretty my(). I use our() at the package scope where I'd otherwise 'use vars qw()', basically.
I've played with using it to scope access to global data in shortish scripts, but I didn't find it all that useful.
-sam
Comment on Re: Re: Re: The latest & greatest in 5.8.x?