[Ironruby-core] IronRuby FFI

Ryan Riley ryan.riley at panesofglass.org
Sat Aug 21 22:23:26 EDT 2010


Charles, I'm happy to work with you to get this done. I'm getting close to finishing some projects and will have more time to work on it in a few weeks. I will send the info I got from the mono-devel list. Where/how do you want to start?

Ryan

Sent from my iPhone

On Aug 20, 2010, at 1:49 PM, Charles Strahan <charles.c.strahan at gmail.com> wrote:

> Ryan, 
> 
> 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.
> 
> -Charles
> 
> 
> 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 bridge.
> 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.
> 
> Thanks,
> 
> 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
> http://rubyforge.org/mailman/listinfo/ironruby-core
> 
> 
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100821/0b7594a4/attachment-0001.html>


More information about the Ironruby-core mailing list