regarding Class::Accessor::Faster

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

As far as I could determine, this

is not only not concerned with data inheritance at all (eg, the first
generated accessor for a package will always access array element #0,
or, in other words, classes using this derived from classes also using
this will stomp on the array slots of their parent classes) but - in
addition - really badly or at least very 'unimaginatively' coded. Eg,
created accessor methods are closures referencing a 'read-only' scalar
variable when they could be compiled to access the slot whose number
is stored in $n directly.

Site Timeline