Re: [Boston.pm] [Boston.pm-announce] Tech Meeting Tuesday (7pm, edt) - OVID+PEVANS on Corinna, new OO guts in (next) Perl Core
Mark Gardner via Boston-pm <[email protected]> Mon, 10 Oct 2022 00:39:52 +0000
| Newsgroups | gmane.comp.lang.perl.perl-mongers.boston |
|---|---|
| Message-ID | <9ZWA3EYZ4ykd4ddXHypwNv1ALXLVobHy19l3Eq_BmcomWzJ_8I6ixi-W-r5tAseuYBn5pyj1c1KrcvmNqdZi4j-fY4Aa5BhJo29K7KZlKC4=@phoenixtrap.com> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============1212919144== Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------c73732b8d774580cecdf3233c969dab908be52cd37f3219512728117274e5e61"; charset=utf-8 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------c73732b8d774580cecdf3233c969dab908be52cd37f3219512728117274e5e61 Content-Type: multipart/mixed;boundary=---------------------8bc17a5130fbd566911be95353a5f8c2 -----------------------8bc17a5130fbd566911be95353a5f8c2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Sadly I have a conflict due to a standing D&D game --- Mark Gardner <[email protected]> ------- Original Message ------- On Sunday, October 9th, 2022 at 6:10 PM, Bill Ricker via Boston-pm-announc= e <[email protected]> wrote: > We=E2=80=99ll have live remote guests Curtis =E2=80=9COvid=E2=80=9D Poe = and Paul =E2=80=9CPEVANS/LeoNerd=E2=80=9D Evans for a virtual meeting this= week. > = > > =E2=80=9CFor #perl devs wondering how the Corinna #oop project is goin= g, @cpan_pevans is now working on stage 1 of the accepted portion of the R= FC. I=E2=80=99ve put that in the repo so you can follow along=E2=80=9D > > @OvidPerl 2022-08-18 > = > Ovid is the architect and Paul is the lead developer for adding a new ob= ject-oriented system called Corinna=E2=80=A0 (formerly & confusingly =E2=80= =9CCor=E2=80=9D into Perl 5 Core. They=E2=80=99ve had an open community p= rocess to develop an RFC or proposal and prototype, but until recently, wi= thout commitment for the Perl 5 Porters (P5P) to actually implement it in = Perl 5. Over the summer, P5P have approved the initial Stage 1 integration= into Perl Core. While we=E2=80=99ve had 20+ years of new OO packages for = Perl5 since 5.0, this is the first actual (as opposed to proposed) overhau= l of the core OO system in Perl 5. > = > PEVANS=E2=80=99s compatible, non-Core, prototype is Object::Pad. > = > Ovid=E2=80=99s recent writing on Corinna are on his blog. > = > The Corinna project has a wiki and the RFC that proposed adding Corinna = to Perl 5 Core, and the P5P-accepted Stage 1 Minimal Viable Product RFC. H= is 2021 editorial explains the difference between Moose (et al), Stevan Li= ttle=E2=80=99s Moxie, and Corinna. > = > Damian Conway posted an exultation for the (January 2022) P5P approval o= f the Stage 1 MVP RFC but i can=E2=80=99t find it again. His previous writ= ings endorsing the project are > = > - A (not so) simple matter of privacy 2021-DEC, > - A dream resyntaxed 2021-Nov > - A dream realized 2021-Aug > = > =E2=80=A0 Corinna is a classical allusion in connection to Curtis=E2=80=99= s pseudonym Ovid, which explains the classical (and otherwise potentiall= y NSFW) image on the MVP RFC tweet. > = > This is a JitSi meeting. The secure URL will be computed by this command= (valid only during that week): > = > perl -MDigest::SHA=3Dsha1_hex -MPOSIX=3Dstrftime -le 'print strftime= "%Y/%m/%d week %U", localtime; $date=3Dstrftime "Y%Y W%U", localtime; pri= nt $date; print "https://meet.jit.si/BostonPM-".substr(sha1_hex("BostonPM= ".$date),0,12);' > = > = > (and will likely be posted here just in time) > = > For more advice on JitSi and the updated meeting URL, see homepage https= ://boston.pm.org/index.html#schedule > = > (Yes, the branded alias is working again! :-0 :-D ) > = > RSVP not required, but if you RSVP on MeetUp, that will give you the sec= ret URL in advance. As will private messaging Bill. > = > -- > Bill Ricker > [email protected]://www.linkedin.com/in/n1vux -----------------------8bc17a5130fbd566911be95353a5f8c2-- --------c73732b8d774580cecdf3233c969dab908be52cd37f3219512728117274e5e61 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsBzBAEBCAAGBQJjQ2nGACEJEELzyomMsIpFFiEETa3+/o5K0Pkry7uBQvPK iYywikVj5ggAys0jatpHXn/uD5gjCNr0mcLRjEzY8f40XbCVRCzzIut2BYma XM8/4kYforM2m8eRA+aDlzhn1tdjqCdlu+GE+vtAFfRRvZQWjRgyobS7UoE4 dOYNvKadGZiL6Hjpnb3R4vLgLyPvCZgYMhXRZcP6PpH501XaG/cCz7wNTTrz ql8jZKe/QIPQEtmhfrAm+0/esdFjwjZjTddre3fmDm6rpXm00q81X7gpKjmA pkAk443iXnEqHTvwWolJwfEAYhxOCeHaEbkMp9cZgvOl1hpqqidY7utzZBhs jWDTHceHe5NG1oesWgi6sa4s+7bvHQeBAQjJAl2tL5k0uDU72eDH2Q== =bTyr -----END PGP SIGNATURE----- --------c73732b8d774580cecdf3233c969dab908be52cd37f3219512728117274e5e61-- --===============1212919144== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Boston-pm mailing list [email protected] https://mail.pm.org/mailman/listinfo/boston-pm --===============1212919144==--