On 08/17/2015 09:59 PM, Spencer Russell wrote:
My thought was that a wrapper object would be something that interested parties could put together on our/their own to get the language interface figured out, and then if it turned out that it worked well and people liked it then it could be integrated more tightly.
ah i was a bit terse: Pd (since 0.40) provides a "loader" mechanism in it's public API, that allows to write well, loaders that implement e.g. language bindings.
it's about the same amount of work to write a loader or an object (the hard part is the language binding; the rest is just glue) - so one should start with writing a loader right away.
see the loaders in externals/loaders/ [1]; "hexloader" and "import" should be pretty simple to understand ("pdlua" resp "tclpd" are probably too full of the actual language bindings).
gfmards IOhannes