Robert Feldt
3/17/2006 2:15:00 PM
On 3/17/06, John Lam <drjflam@gmail.com> wrote:
> >John, does this address my earlier comments about being able to create
> >your own assemblies with the RubyCLR "embedded cil assembler"?
>
> Unfortunately, no. There should be enough features to support creating a new
> type using Reflection (although I haven't tried yet), but I don't have a way
> to use my CIL assembler (aka RbDynamicMethod) code to generate a
> non-DynamicMethod-yet. Now that said, you could hack that in by adding some
> code to core.h; it shouldn't be too difficult to do.
>
Ok, I will take a look. Any you are using Komodo for all this dev?
Only Windows yet though or could this work also on the Mono/Linux
side?
> The next drop of RubyCLR will likely have what you need. In that release I'm
> planning to let you implement arbitrary CLR interfaces on your Ruby objects.
> So I'll need to generate a .NET shadow class for the Ruby class, so I'll
> need to add support into the core to support that.
>
Sounds great. But at least a month away?
Thanks,
Robert