> > Do you mean the whole thing, or just the `blocks' part? > > Any feature which subverts "use strict" by attempting to declare my > variables for me. In this case -- `blocks'. But also `subs' scope, > since that makes anonymous subs useless. As the RFC notes: =head2 Incompatibility with strict By its very nature, this is incompatible with C<strict>. Specifying both C<use strict> and <use scope> should generate an error. > Variable declaration is good (except for some trivial programs)! I whole-heartedly agree. This was designed to make easy things easier for small to medium projects. It is not designed to supplant "use strict". Computers aren't smart enough for that. :-) -Nate
- RFC 64 (v1) New pragma 'scope' to change Perl's defa Perl6 RFC Librarian
- Re: RFC 64 (v1) New pragma 'scope' to change Perl... Graham Barr
- Re: RFC 64 (v1) New pragma 'scope' to change ... Nathan Wiger
- Re: RFC 64 (v1) New pragma 'scope' to cha... Ariel Scolnicov
- Re: RFC 64 (v1) New pragma 'scope' to... Nathan Wiger
- Re: RFC 64 (v1) New pragma 'scop... Ariel Scolnicov
- Re: RFC 64 (v1) New pragma '... John Porter
- Re: RFC 64 (v1) New pragma '... Nathan Wiger
- Re: RFC 64 (v1) New pragma 'scope' to cha... Bryan C . Warnock
- Re: RFC 64 (v1) New pragma 'scope' to... Nathan Wiger
- Re: RFC 64 (v1) New pragma 'scope' to change ... Michael Mathews
- Re: RFC 64 (v1) New pragma 'scope' to change ... Bart Lateur