<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi Philip,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, May 23, 2020 at 9:27 AM Philip Bernhart <<a href="mailto:philip.bernhart@posteo.de">philip.bernhart@posteo.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
I want to write an external plugin - I think,<br>
for having a fast interface to a C library.<br>
<br>
How is that currently done? </blockquote><div><br></div><div>Either by writing a plugin or directly through the FFI.  We can discuss how to make the choice between the two but I lean towards the FFI.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">How stable is that<br>
interface, will it change in the near future?<br></blockquote><div><br></div><div>The interface is not stable, but it is stable w.r.t. backward compatibility.  So while the interface is evolving, it is safe to write against.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">What is the current best documentation for doing<br>
that? Is there an example plugin?<br></blockquote><div><br></div><div>This Squeak Wiki page is an overview and a series of pointers to articles, but I don't know how up-to-date it or the articles are. </div><div><br></div><div><a href="https://wiki.squeak.org/squeak/464">https://wiki.squeak.org/squeak/464</a><br></div><div><br></div><div> Tim, any suggestions on the most up-to-date external plugin doc is?</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Thanks for your time,<br>
Philip<br>
_______________________________________________<br>
VM-beginners mailing list<br>
<a href="mailto:VM-beginners@lists.squeakfoundation.org" target="_blank">VM-beginners@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners" rel="noreferrer" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div></div>