Your skill will accomplish what the force of many cannot |
|
PerlMonks |
Re^4: The Corinna RFC for getting modern OO into the Perl core is taking shapeby Radiola (Monk) |
on Sep 14, 2021 at 10:26 UTC ( [id://11136749]=note: print w/replies, xml ) | Need Help?? |
It's the latter concerns that I consider to be incompatibilities. Corinna isn't coming onto a blank stage. It's part of Perl and has to interoperate with what's out there. Particularly if it ever is going to be able to subclass existing modules (which I don't believe is on the table for the MVP) it needs to support the versioning scheme that those modules use.
Yeah, I let myself confound the issue of immutability with read/write accessors using the same name. To be fair, the overview (which is what I had read most recently) takes the opportunity to take shots at both at about the same time, too. But now I think I didn't read the RFC carefully enough, because it appears to be at odds with the Overview on the subject of :reader/:writer on attributes. The Overview says under Helper Attributes:
Whereas the RFC section 6.2.3.3 says:
So it looks like that's been changed? Or am I missing something else?
– Aaron Preliminary operational tests were inconclusive. (The damn thing blew up.)
In Section
Perl News
|
|