From: Wayne Kelly Date: 2006-06-22T08:10:43+09:00 Subject: Re: Announcing Beta Release of GP Ruby.NET Compiler At 05:21 PM 21/06/2006, you wrote:
On 6/20/06, Wayne Kelly <w.kelly@qut.edu.au> wrote:
 We do not support loading of native libraries.

Unfortunately this would limit the usefulness to me.
Is it a limitation of running native code?
Since .NET can support calling into native code, it seems on the surface
that you just need to detect the native modules and hook into them.
Sounds easy but may be involved.

It's not so much that it's native code, it's more to do with the
API's and data structures which Ruby native code libraries assume.
They assume interaction with internal data structures and APIs
defined in the Ruby interpreter. Whilst our implementation mirrors
some of these internal data structures - they are not easily substitutable.

Are you using C# or Managed C++?

C#, but I don't think that is relevant to your concern.

Cheers, Wayne.

Dr Wayne Kelly                    Senior Lecturer
Email: w.kelly@qut.edu.au                 School of Software Engineering and DC
Phone: +61 7 3864 9336           Faculty of Information Technology
Fax: +61 7 3864 9390             Queensland University of Technology