in reply to Re^3: Why isn't C<use strict> the default?
in thread Why isn't C<use strict> the default?
Maybe you've been lucky enough to only come across code which has been written under use strict. Trying to debug or maintain code that isn't is a nightmare.
The fact is (and no, I don't have statistics to back this up, but I'm sure there's questions relating to this in the PerlMonks faqs) that far too many people code without use strict when they should be. Then, they end up with a whole lot of issues, and think Perl's to blame. In fact, it's not Perl, it's the lack of strictures. If use strict was on by default, these people would learn to code in Perl properly in the first place, and save a whole lot of pointless questions on Perl Monks..
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Why isn't C<use strict> the default?
by Anonymous Monk on Oct 28, 2004 at 17:03 UTC |