http://www.perlmonks.org?node_id=725168


in reply to removing "use strict" eventually

Note that use strict also has run-time effects (the strict 'refs'; part), so removing the use strict; line might cause trouble in some conditions that you didn't come across while testing. So leave it in.

Also note that most of the time some other module that you use uses strict, so there's no significant speed or memory gain when you remove it from your script. So don't remove it.