stevan / p5-mop-redux

A(nother) MOP for Perl 5
139 stars 36 forks source link

Remove ${^SELF} #29

Closed stevan closed 11 years ago

stevan commented 11 years ago
15:50 perigrin: if ${^SELF} points to the current instance then has $self; isn't bad enough to warrent a compiletime failure. You haven't irrevocably shot yourself in the foot.
15:51 perigrin: you are an idiot, but one that can survive with a walking cast.
15:53 doy: i don't know that ${^SELF} is necessarily a good idea though
15:54 stevan: doy: it was mostly there for when you inject a method into the class, but actually you can pull $self off @_ then, so it isn't as necessary
15:57 stevan: doy: I will make a ticket to remove it, we can revisit it later
15:57 doy: okay
doy commented 11 years ago

Done.