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
