develooper Front page | perl.perl5.porters | Postings from October 2022

Re: Preview reviews / comments on feature-class branch

Thread Previous | Thread Next
Paul "LeoNerd" Evans
October 25, 2022 22:56
Re: Preview reviews / comments on feature-class branch
Message ID:
On Tue, 27 Sep 2022 18:11:54 +0100
"Paul \"LeoNerd\" Evans" <> wrote:

> Still missing and yet to be done are
>   Stage 2 - :isa attribute and subclassing

Small heads up - This part appears to be justabout done now as well.

With that in place, I'd still like to get at least one more of the
following in before I think about an initial "merge it into blead so
far" PR:

>   Stage 3 - :does attribute and roles
>   Stage 4 - :reader, :writer etc.. conveniences on fields
>   Stage 5 - field initialisation blocks
>   Stage 6 - metaprogramming / introspection API

And possibly also:

    Stage 7 - method modifiers (i.e. `around`, `before`, `after`)

Given how much I feel they're missing, honestly I think I might do
stage 5 next because field initialiser expressions - at least simple
non-parametric ones - would be very handy right about now.

That all said I'm really not very happy with the way that ADJUST blocks
look at the moment, so I'll probably adjust (pardon the phrasing) the
way they work before then.

Also general reminder that I've really not had any discussion / review
/ comment on internals of implementation from anyone. Am I to take it
from that, that when the time comes for me to open a PR on this giant
set of changes, everyone will be happy with things exactly as they
stand and I'll get a bunch of green "Approve" ticks? :)

Paul "LeoNerd" Evans      |  |

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About