On Fri, Feb 24, 2012 at 06:32:46PM -0500, Chris Siebenmann wrote:
> The simple answer is that a good Pythonic or Perl-oid or Ruby-oid
> library will expose a different sort of interface than a C-level FFI.
Exactly. I don't care if some other language decided not to expose the C
api those language bindings happen to be using. That wasn't my point. My
point was that a language wishing to use those bindings to provide an API in
Ruby or Perl, need only *use* that one *we* provide; the person implementing
that interface in whichever language they've chosen can do whatever the hell
they want.
But until we decide to do it that way, it's a little moot, and it would
require some thought and design.
Great for a project for GSoC I'd say, because thankfully I've plenty of
ideas on this. :P
-- Thomas Adam
--
"Deep in my heart I wish I was wrong. But deep in my heart I know I am
not." -- Morrissey ("Girl Least Likely To" -- off of Viva Hate.)