Dear Inliners,

I have been getting back to the idea of being able to call dotnet
functions from inside of inline ( and reverse).

At the weekly meeting of DotGNU I brought up the idea of embedding the
dotgnu/pnet module inside a perl module so that we can invoke CLI
functions from perl.

The pnet runtime is very small, embeddable and written in c. They are
very interested in finding users for this system. It might not be as
far as the .MONO project, but the embeddable nature makes it
attractive. 

Also there is the upcoming Secure Execution Environment project that
will allow for the secure execution of CLI modules from inside a
webservice. This will be even exciting for inline users.

Now, you might say "parrot!!!", PDK and whatever. Fine but I think this
will be an unique chance to get the pnet system in the hands of more
users.

Also via Inline::Csharp::cscc, we can embed the C# compiler and use
that for generation of APIs based on the C# syntax. The attribute
mechanism from C# will allow for the precompiling of the function
bodies and the reflection mechanism allows access to that structure. 
Then we can wrap a mini-perl inside of assembly and allow it to be
called back by the CLI system

Similar to what is being done by the PDK.

I hope to hear from you, What do you think about this?
In fact, I would like to get your support, I have proposed this to the
pnet core team and they are interested in it. Anyone else?

mike


=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

Reply via email to