I more or less learned Perl on the job use strict; was impressed upon my frontal lobes from script one: If you see a script of mine which uses neither warnings nor strict you can be at least fairly certain that the output is 'Just Another Perl Hacker'.