[Mono-list] Syslog Access
Wed, 18 Aug 2004 13:17:00 +0900
Iain McCoy wrote:
>On Tue, 2004-08-17 at 14:35, Craig Dayton wrote:
>>Perhaps exploring the possibility of using PerlNet a product marketed by
>>ActiveState might be a cost effective solution.
>>With PerlNet, one can define an Interface to any module on CPAN and compile
>>it as a library or executable. So from a developer's prospective, a
>>programmer can leverage modules in CPAN and the .NET community all within a
>>single executable. Thanks to Mono this capability is now extended to the
>>Unix world. No sense in reinventing the wheel is there?
>Is it extended to the unix world? My understanding of PerlNet was that
>it worked by interfacing between the regular win32 perl interpreter and
>the MS CLR - not by compiling perl code to normal managed code. The MS
>CLR interfaces that it would use are not replicated by mono, so I
>suspect it doesn't work on a unix.
this is corrert. PerlNet does not compile to il. It basically creates a
managed shim that marshalls between managed types and native perl. The
marshalling level is currently win32 specific.