note
LanX
<I>> PMCs, where every data type had virtual methods in well-defined slots instead of accessor macros</I><P>
Well my first idea was, why not write a wrapper macro/class which applies the accessor macros in form of "virtual methods in well-defined slots"?<P>
<I>> The best way I've ever figured out to do this is to introduce an abstraction layer for XS that's not XS</I><P>
Are you going into the same direction here?<P>
Why would we need to gradually migrate away from XS then?<P>
<div class="pmsig"><div class="pmsig-708738">
<!--nowiki--><p>Cheers Rolf<br>
<sub>(addicted to the Perl Programming Language :)
<br> <i> [id://1153804|Wikisyntax for the Monastery]</i>
</sub>
<!--nowiki-->
</div></div><P>
UPDATE s/CS/XS/ typo<!-- Wiki2Monks {"version":1.16} -->
11118665
11119009