Hi Dima- I just attended YAPC::NA 2017 and saw an interesting talk by Stevan Little about the latest (possibly final) version of his work for a Meta Object Programming model for the Perl 5 core. He released the first version of his Moxie :
http://search.cpan.org/~stevan/Moxie-0.01/lib/Moxie.pm which looks very promising because the approach is so simple and lean (of course I haven't been able to build/install on cygwin or strawberry perl portable yet!). The MOP seems elegant enough that I was wondering if it might be used in other areas. For example, in the PDL::NG (Perl Data Language - Next Generation) work I would like to have the bindings symmetric between the C/COS/XS layer and the upper level bindings. By framing things analogously to MOP, UNIVERSAL::Object,... might make for an elegant solution for PDL. I was wondering if there might be a potential benefit for Prima OO as well. At least I think you'll find it an interesting read. :-) Cheers, Chris ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ pdl-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pdl-general
