On Wed, 28 Sep 2022 08:31:11 +0200 Ovid <curtis.poe@gmail.com> wrote: > 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. Oh not at all. That's the 7th stage, but in my head I've got a few more stages beyond that too. I didn't want to list out -everything- above, only a few "next steps" that we hope to get to within a year. The remainder is implied by the "..." there :) -- Paul "LeoNerd" Evans leonerd@leonerd.org.uk | https://metacpan.org/author/PEVANS http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/Thread Previous | Thread Next