Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^3: Packaging Perl Programs (is) Painful

by Marshall (Abbot)
on Sep 05, 2010 at 11:25 UTC ( #858915=note: print w/replies, xml ) Need Help??


in reply to Re^2: Packaging Perl Programs (is) Painful
in thread Packaging Perl Programs (is) Painful

giving in to the Dark Side and going over to C#.NET

It is possible to make a Perl module available to the .NET framework so that any language in .NET can use it. It is also possible to use a .NET object from a Perl script.

This sounds as bizarre as mating a giraffe with a turtle, but evidently ActiveState has figured out how to do it. This link ActiveState PerlNET Overview shows an example of shows an example of a Perl module (WWW::Babelfish) being called from within a .NET C# program.

Anyway, it would seem that it would be possible to say build a GUI within .NET and use Perl for say the DB code or use some other kind of functionality provided by an existing CPAN module.

I have never personally used PerlNET. But if some mixed Perl and .NET implementation were desired, then PerlNET seems like something to consider. Of course this isn't freeware and you would have to have an AS PDK license.

  • Comment on Re^3: Packaging Perl Programs (is) Painful

Replies are listed 'Best First'.
Re^4: Packaging Perl Programs (is) Painful
by jdrago999 (Pilgrim) on Sep 06, 2010 at 07:18 UTC

    I don't know where you've been since, oh, 2002, but PerlNET was stillborn.

    You're better off using something like Inline::MonoCS to communicate with C# code. (Yes, I wrote it).

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://858915]
help
Chatterbox?
[james28909]: but you have to prepare for it first by adding this to the source
[james28909]: seek DATA, 0, 0; while (<DATA>) { print; }
[Lady_Aleena]: Sounds interesting. Have you written a meditation or cool use for it?
[Lady_Aleena]: It might be something PerlMonks at large would be interested in.

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (3)
As of 2017-05-01 00:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I'm a fool:











    Results (543 votes). Check out past polls.