Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

+ -

  Comment: MSI is only good if there are alternatives (Score 1) on 2010.04.30 9:02

As MSI is greatly hampered by administrative restrictions (like disallowing installations into a custom directory, if at all), it would be great if you kept simple .zip-file distributions/installations in mind. Many Windows builds of open source programs are distributed .msi-only , which makes them unsuitable when the central distribution mechanism is too slow and too expensive for quick installation and tryout.

Read More 1 comments
Comments: 1
+ -

  Comment: Strawberry Perl is available as .zip (Score 1) on 2009.10.10 16:02

by Corion on 2009.10.10 16:02 (#70841)
Attached to: Which Perl for Win32 PCs with restricted rights?

Strawberry Perl also is available as a .zip file

Read More 4 comments
Comments: 4
+ -

  Comment: Strawberry Perl is available as .zip (Score 1) on 2009.08.11 15:39

by Corion on 2009.08.11 15:39 (#69980)
Attached to: Still no Strawberry for me

You are aware that Strawberry Perl is available in .zip format as well as the .msi format, and that it basically requires no installation at all? You can just copy it anywhere you want. The two files you need to edit are and CPAN/, if you want a working CPAN toolchain. Otherwise you don't even need to do that.

Read More 6 comments
Comments: 6
+ -

  Comment: Perl6 is more marketing than substance (Score 1) on 2009.07.26 8:31

by Corion on 2009.07.26 8:31 (#69648)
Attached to: Defining the Marketing Problem

Do we care about Perl 5, or are all eyes on Rakudo?

I care only for Perl5, and most of what I have to say about Perl6, or Rakudo, is not welcomed by the much vocal Perl6 groupies, hence I usually stay quiet when they blog about it. But then again, it feels like I am lightyears away from them anyway, with my requirements for stability and reliability, and with my core software upgrade cycles anyway, so the only thing Perl5 and Perl6 have in common is the prefix of four letters to their name.

Read More 14 comments
Comments: 14
+ -

  Comment: Re:preemptive coroutines (Score 1) on 2009.07.05 15:00

by Corion on 2009.07.05 15:00 (#69287)
Attached to: In defense of Perl ithreads

Of course, by making coroutines actually execute in parallel, you give up the one thing that Coro provides over threads - you invite back in the daemons of locking and deadlocks.

Read More 14 comments
Comments: 14
+ -

  Comment: Re:how to fix ithreads (Score 1) on 2009.07.05 14:58

by Corion on 2009.07.05 14:58 (#69286)
Attached to: In defense of Perl ithreads

C:\Projekte\App-CPANr>perl -Mthreads -e "open my $fh, '<', '/boot.ini'; for (async { print for <$fh>}, async{sleep 10}) { $_->join; }"

[boot loader]
[opera ting systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/fastdetect /NoExecute=OptIn

Read More 14 comments
Comments: 14
+ -

  Comment: Re:Did I miss something? (Score 1) on 2009.07.04 7:42

by Corion on 2009.07.04 7:42 (#69249)
Attached to: In defense of Perl ithreads

If you want to pass non-trivial data around between multiple threads of execution, (i)threads are a far more convenient solution than implementing your own marshalling/serialization code and using fork().

Read More 14 comments
Comments: 14