[IronPython] Announcement: Project to get some CPython C extensions running under IronPython

Curt Hagenlocher curt at hagenlocher.org
Wed Oct 17 08:17:13 PDT 2007


On 10/17/07, Giles Thomas <giles.thomas at resolversystems.com> wrote:
>
> Curt - how does MC++ relate to using P/Invoke?  That is, is it P/Invoke
> plus some clever packaging stuff to allow you to produce a single assembly
> with both machine code and MSIL, or is there more to it than that?  Or is it
> something completely different?
>

I'd guess they share some internals -- why write the same thunking code
twice, after all.  But their usage patterns are sufficiently different that
I'd argue the internals don't really matter.  P/Invoke requires you to
declare everything explicitly, while the goal for MC++ is to make interop as
transparent as possible.

--
Curt Hagenlocher
curt at hagenlocher.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ironpython.com/pipermail/users-ironpython.com/attachments/20071017/db20fe40/attachment.htm 


More information about the Users mailing list