Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Active State Perl 5.8 + PDK

by P0w3rK!d (Pilgrim)
on Jan 09, 2003 at 17:58 UTC ( [id://225591]=perlnews: print w/replies, xml ) Need Help??

I am very pleased with Active State Perl 5.8 and the PDK. The visual package manager(VPM) is great for managing your packages. The Perl compiler is nice and verbose... even more so that perl2exe..which doesn't support 5.8. The executables appear to be faster than those from perl2exe!

Just food for thought fellow monks. If you're considering a new Perl toy, Active State has some nice ones.
Enjoy! :>

-P0w3rK!d

Replies are listed 'Best First'.
Re: Active State Perl 5.8 + PDK
by Nitrox (Chaplain) on Jan 14, 2003 at 17:28 UTC
    At this point I have to disagree, I like where the PDK is headed and I'll be completely pleased when they work out a couple of bugs. I purchased the PDK solely for the purpose of creating ActiveX controls with PerlCtrl, currently my money has not been well spent.

    There is an issue in the Win32::OLE module that ships with AS 5.8, or more simply the module isn't 5.8 thread safe. Since PerlCtrl is tightly intertwined with Win32::OLE I find it disappointing that they shipped their 5.0 SDK without resolving that issue prior.

    The problem comes when a Win32::OLE object is created in one thread, then during the cloning stage when spawning a second thread yields a corrupted copy, and explicitly calling share() on the object prior to spawning corrupts both copies. I've submitted this bug to AS and hopefully will see a resolution soon so that I may proceed with my projects.

    Another issue I've run into isn't a fault of the PDK but uncovers a bug in Win32::GUI when used with a PerlCtrl object. The issue there is that Win32::GUI doesn't properly track the current Perl interpreter which causes error when creating a window from a .dll that has been created by a VB application.

    Once these issues are resolved I will be happy as a clam. :)

    -Nitrox

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlnews [id://225591]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2024-03-29 13:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found