in reply to Re^3: Am I evil for doing this?
in thread Am I evil for doing this?

It's so much less evil, in fact, that it's actually allowed by strict.
That's probably the most evil statement in this entire thread. It suggests that 'strict' is this omniscient, benign being that flawlessly decides what's good for you and what not.

It's not. Sometimes disabling strict is the right thing to do (because it allows you to do something that isn't otherwise possible, or it allows you write easier to understand code). Pleasing 'use strict;' should not be a design goal. Of course using "use strict;" is usually a good idea.

Replies are listed 'Best First'.
Re^5: Am I evil for doing this?
by Mugatu (Monk) on Mar 11, 2005 at 17:06 UTC
    It suggests that 'strict' is this omniscient, benign being that flawlessly decides what's good for you and what not.

    That wasn't my intent. The things allowed and disallowed by strict are generally thought out and usually embody common sense. Of course, it is not the only way to fly, but it is usually a helpful guideline of what is a good idea and what is not.