[Ironruby-core] IronRuby FFI
will at hotgazpacho.org
Fri Aug 20 17:14:26 EDT 2010
Couldn't this be implemented via P/Invoke? Would P/Invoke work without the
attributes required in C#?
On Fri, Aug 20, 2010 at 4:49 PM, Charles Strahan <
charles.c.strahan at gmail.com> wrote:
> I'm right there with you, only I looked at JFFI for inspiration (didn't
> know mono had anything - could you share more about that?). In fact, In my
> infinite laziness, I posted a job for a couple hundred bucks on
> Rent-A-Coder, hoping someone could essentially port JFFI to C#, so I could
> focus on writing the actually IronRuby library... but nothing came of that.
> I'm tempted to suck it up and start coding this myself. Would you be
> interested in working together? I figured I'd take the approach of
> essentially writing "NFFI", and then write an IronRuby lib around that.
> On Fri, Aug 20, 2010 at 2:33 PM, Ryan Riley <ryan.riley at panesofglass.org>wrote:
>> I know that we've discussed this in the past, but I'm interested in doing
>> it for two reasons:
>> 1. We use mono with a bridge to ObjectiveC and Cocoa, and we'd like to
>> investigate libffi via mono as a potential replacement for our current
>> 2. I'm interested just for the sake of learning more about FFI.
>> Mono appears to have had a libffi implementation that was later removed,
>> so I think I have a place to start. However, I'm not sure that's the right
>> starting point. Does anyone have a suggestion for how to get started? I've
>> been taking a look at libffi and DllImport, but I'm not sure if those are
>> the right directions, something else, or what.
>> Ryan Riley
>> Email: ryan.riley at panesofglass.org
>> LinkedIn: http://www.linkedin.com/in/ryanriley
>> Twitter: @panesofglass
>> Blog: http://wizardsofsmart.net/
>> Website: http://panesofglass.org/
>> Ironruby-core mailing list
>> Ironruby-core at rubyforge.org
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ironruby-core