in reply to Re: anyway to abbreviate use strict; use warnings;
in thread anyway to abbreviate use strict; use warnings;

I've seen a number of benchmarks for warnings, and there never was a run-time penalty.

Rate w=1 w=0 w=1 3003/ms -- -1% w=0 3032/ms 1% -- Rate w=1 w=0 w=1 3002/ms -- -0% w=0 3010/ms 0% --

Benchmark code

I'm curious as to why you said compile-time. Some strict checks are done at run-time. But again, there's no penalty for strict either.

Rate sr=0 sr=1 sr=0 2751/ms -- -0% sr=1 2759/ms 0% -- Rate sr=1 sr=0 sr=1 2735/ms -- -1% sr=0 2754/ms 1% --

Benchmark code