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

Re: Preview reviews / comments on feature-class branch

Thread Previous | Thread Next
From:
Ovid
Date:
September 28, 2022 06:31
Subject:
Re: Preview reviews / comments on feature-class branch
Message ID:
CA+M4CHvjMHt5Qd3sakVQjDDKbZi+_8cWi_E87MLHr1QH0YDxqQ@mail.gmail.com
On Tue, Sep 27, 2022 at 7:12 PM Paul "LeoNerd" Evans <leonerd@leonerd.org.uk>
wrote:

> Aside from needing some more waffly-english-wording in the
> documentation, the Stage 1 work for feature-class is basically done. We
> now have a branch with a simple implementation of standalone classes
> and lexical-like fields. Still missing and yet to be done are
>
>   Stage 2 - :isa attribute and subclassing
>   Stage 3 - :does attribute and roles
>   Stage 4 - :reader, :writer etc.. conveniences on fields
>   Stage 5 - field initialisation blocks
>   Stage 6 - metaprogramming / introspection API
>   ...
>

Per the RFC, there was also a 7th stage for "method modifiers."
<https://github.com/Ovid/Cor/blob/master/rfc/mvp.md#1427-7-method-modifiers-around-before-after>
:around, :before, and :after.  Is that being omitted? I wouldn't be too
upset if they were omitted because they're often a code smell of design
flaws (just this *one* little hack), but I could see people being
disappointed by this.

-- 
Curtis "Ovid" Poe
CTO, All Around the World
World-class software development and consulting
https://allaroundtheworld.fr/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About