[31589] in Perl-Users-Digest
Perl-Users Digest, Issue: 2848 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Mar 3 21:09:43 2010
Date: Wed, 3 Mar 2010 18:09:10 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Wed, 3 Mar 2010 Volume: 11 Number: 2848
Today's topics:
Call For Manuscripts: International Journal of Signal P <ijsporg@gmail.com>
Decimal sort <mdudley@king-cart.com>
Re: Decimal sort <someone@example.com>
Re: Decimal sort <smallpond@juno.com>
Re: Decimal sort <jurgenex@hotmail.com>
Re: Decimal sort <smallpond@juno.com>
Re: Decimal sort <darkon.tdo@gmail.com>
Re: Decimal sort <john@castleamber.com>
Re: Decimal sort <tadmc@seesig.invalid>
Detecting Bourne (or csh) shell from Perl <nospam-abuse@ilyaz.org>
Re: Detecting Bourne (or csh) shell from Perl <ben@morrow.me.uk>
Re: FAQ 8.7 How do I clear the screen? <kst-u@mib.org>
Re: floating point issue? <smallpond@juno.com>
Re: how to speed up a string-substitution loop? sln@netherlands.com
Re: Return text left of first tab <jurgenex@hotmail.com>
Re: strange behavior <ben@morrow.me.uk>
Re: strange behavior <john@castleamber.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Wed, 3 Mar 2010 17:17:08 -0800 (PST)
From: org ijsp <ijsporg@gmail.com>
Subject: Call For Manuscripts: International Journal of Signal Processing (IJSP)
Message-Id: <3999e762-c08b-4aa4-9dcb-f59cad9bf8ab@z1g2000prc.googlegroups.com>
Call For Manuscripts
The International Journal of Signal Processing (IJSP) is currently
accepting original high-quality research manuscripts for publication.
The Journal welcomes the submission of manuscripts that meet the
scientific criteria of significance and academic excellence. All
research articles submitted for the journal will be peer-reviewed
within three weeks of submission. Following the peer-reviewed
acceptance, the accepted & formatted articles will normally be
published in the next available issue.
All submitted formatted full-text articles should report original,
previously unpublished research results, experimental or theoretical.
Articles submitted to the journal should meet these criteria and must
not be under consideration for publication elsewhere. These articles
should describe new and carefully confirmed findings, and experimental
procedures should be given in sufficient detail for others to verify
the work. The length of a full text article should be the minimum
required to describe and interpret the work clearly.
Papers are solicited from, but not limited to the following topics:
* Adaptive Filtering & Signal Processing
* Ad-Hoc and Sensor Networks
* Analog and Mixed Signal Processing
* Array Signal Processing
* Audio and Electroacoustics
* Audio/Speech Processing and Coding
* Bioimaging and Signal Processing
* Biometrics & Authentification
* Biosignal Processing & Understanding
* Communication and Broadband Networks
* Communication Signal processing
* Computer Vision & Virtual Reality
* Cryptography and Network Security
* Design and Implementation of Signal Processing Systems
* Digital Signal Processing
* DSP Implementations and Embedded Systems
* Emerging Technologies
* Hardware Implementation for Signal Processing
* Higher Order Spectral Analysis
* Image and Multidimensional Signal Processing
* Image Processing & Understanding
* Image/Video Processing and Coding
* Industry Technology
* Internet Signal Processing
* Machine Learning for Signal Processing
* Modulation and Channel Coding
* Multimedia & Human-computer Interaction
* Multimedia Communications
* Multimedia Signal Processing
* Natural Language Processing
* Next Generation Mobile Communications
* Nonlinear Signal Processing
* Optical Communications
* Parallel and Distributed Processing
* PDE for Image Processing
* Radar Signal Processing
* Rapid Prototyping and Tools for DSP Design
* RF and Wireless Communications
* Sensor Array and Multi-channel Processing
* Signal Processing and Communications Education
* Signal Processing for Communications
* Signal Processing for Security
* Signal Processing Theory and Methods
* Soft Computing and Machine learning for Signal Processing and
Communications
* Sonar Signal Processing and Localization
* SP for Bioinformatics
* SP for Biomedical & Cognitive Science
* SP for Internet and Wireless Communications
* SP for Sensor Networks
* Spectrum Estimation & Modeling
* Speech and Audio Coding
* Speech Processing
* Speech Synthesis & Recognition
* Spoken Language Processing
* Statistic Learning & Pattern Recognition
* Statistical Signal Processing
* TF Spectrum Analysis & Wavelet
* Time-Frequency/Time-Scale Analysis
* Video compression & Streaming
* Watermarking and Information Hiding
* Applications of Signal Processing (Biomedical, Bioinformatics,
Genomic, Seismic, Radar, Sonar, Remote Sensing, Positioning, Embedded
Systems, etc.)
* Signal Processing and Communications Education
* Web Engineering
* Wireless Communications
* Detection and Estimation
* Cooperative Communication
* Adaptive and Array Signal Processing
* MIMO and Space-Time Signal Processing
* Compressive Sensing & Applications
* Cognitive Radio
* Signal Processing for Communications
* Network Coding
* Machine Learning/AI for Signal Processing
* Network Information Theory
* Audio, Speech, Image & Video Signal Processing
* Sequences & Complexity
* Signal Processing Algorithms & Architectures
* Source and Channel Coding: Theory and Practice
* Underwater Communications and Signal Processing
* Ad-hoc and Sensor Networks
* Optical Communications and Networks
* Next Generation Networking, QoS & Security
* VLSI for Communication & Signal Processing
* Multihop and Mesh Networks
* RF Systems for Communications
* Vehicular Networks
* Systems, Standards and Implementations
* Biomedical Signal Processing
* Coding/Signal Processing in Biology
* Spoken Language Processing
* Biological Network & Data Analysis/Modelling
CALL FOR PAPERS
International Journal of Signal Processing (IJSP)
Website: https://sites.google.com/site/ijsporg/
IMPORTANT DATES:
Paper Submission Deadline: March 5, 2010
Notification of Acceptance: March 30, 2010
Publication Date: April 15, 2010
Manuscript submission to: ijsporg@gmail.com
All submitted papers will be judged based on their quality by the
technical committee and reviewers. Papers that describe research and
experimentation are encouraged. All paper submissions will be handled
electronically and detailed instructions on submission procedure are
available on IJSP web pages. Researchers and authors are invited to
participate in the peer-review process of IJSP papers if your research
interest matches with the themes of Call for Papers. For other
information, please contact IJSP Managing Editor.
------------------------------
Date: Wed, 3 Mar 2010 12:00:50 -0800 (PST)
From: mdudley <mdudley@king-cart.com>
Subject: Decimal sort
Message-Id: <aa99dda4-0b38-4631-ac59-6d1265606082@b7g2000yqd.googlegroups.com>
Is there any way to sort floating point numbers in perl? Every
example I have tried has failed. Numerical sort appears to NOT to be
a numerical sort but rather an integer sort.
Thanks,
Marshall
------------------------------
Date: Wed, 03 Mar 2010 12:41:08 -0800
From: "John W. Krahn" <someone@example.com>
Subject: Re: Decimal sort
Message-Id: <EPzjn.3100$NH1.2059@newsfe14.iad>
mdudley wrote:
> Is there any way to sort floating point numbers in perl? Every
> example I have tried has failed. Numerical sort appears to NOT to be
> a numerical sort but rather an integer sort.
Perhaps you are sorting them as strings instead of numbers?
John
--
The programmer is fighting against the two most
destructive forces in the universe: entropy and
human stupidity. -- Damian Conway
------------------------------
Date: Wed, 03 Mar 2010 16:04:44 -0500
From: Steve C <smallpond@juno.com>
Subject: Re: Decimal sort
Message-Id: <hmmits$6i1$2@news.eternal-september.org>
mdudley wrote:
> Is there any way to sort floating point numbers in perl? Every
> example I have tried has failed. Numerical sort appears to NOT to be
> a numerical sort but rather an integer sort.
>
worksforme
perl -e 'print join ("\n", sort ( 0.1, 0.7, 0.3, 0.25, 0.5))'
0.1
0.25
0.3
0.5
0.7
------------------------------
Date: Wed, 03 Mar 2010 13:26:08 -0800
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: Decimal sort
Message-Id: <0skto51mhrp2dp0egn6rerq2rrcn59fjr3@4ax.com>
mdudley <mdudley@king-cart.com> wrote:
>Is there any way to sort floating point numbers in perl? Every
>example I have tried has failed. Numerical sort appears to NOT to be
>a numerical sort but rather an integer sort.
Please post a minimal working sample program including sampe data as
needed that demonstrates your problem. Because every example that I have
tried has worked just fine.
jue
------------------------------
Date: Wed, 03 Mar 2010 16:52:43 -0500
From: Steve C <smallpond@juno.com>
Subject: Re: Decimal sort
Message-Id: <hmmlnu$uap$1@news.eternal-september.org>
Steve C wrote:
> mdudley wrote:
>> Is there any way to sort floating point numbers in perl? Every
>> example I have tried has failed. Numerical sort appears to NOT to be
>> a numerical sort but rather an integer sort.
>>
>
Oops. Forgot about default sort function being string cmp. Although that
tends to work in a surprising number of cases.
perl -e 'print join ("\n", sort {$a <=> $b} (0.1, 0.7, -0.3, 0.25, 0.5))'
-0.3
0.1
0.25
0.5
0.7
------------------------------
Date: Wed, 03 Mar 2010 15:55:10 -0600
From: darkon <darkon.tdo@gmail.com>
Subject: Re: Decimal sort
Message-Id: <Xns9D30AC1CFDEA8darkon@216.168.3.30>
mdudley <mdudley@king-cart.com> wrote:
> Is there any way to sort floating point numbers in perl? Every
> example I have tried has failed. Numerical sort appears to NOT to
> be a numerical sort but rather an integer sort.
I suspect that reading the docs for sort() will help. There are even
examples.
------------------------------
Date: Wed, 03 Mar 2010 15:55:48 -0600
From: John Bokma <john@castleamber.com>
Subject: Re: Decimal sort
Message-Id: <873a0hjcij.fsf@castleamber.com>
Steve C <smallpond@juno.com> writes:
> mdudley wrote:
>> Is there any way to sort floating point numbers in perl? Every
>> example I have tried has failed. Numerical sort appears to NOT to be
>> a numerical sort but rather an integer sort.
>>
>
> worksforme
> perl -e 'print join ("\n", sort ( 0.1, 0.7, 0.3, 0.25, 0.5))'
> 0.1
> 0.25
> 0.3
> 0.5
> 0.7
Coincidence. That's why you must read documentation...
perl -e 'print join("\n", sort ( 0.0001, 0.000002, 0.1 ))'
0.0001
0.1
2e-06
Note that sort defaults to string compare:
perl -e 'print join("\n", sort { $a <=> $b } ( 0.0001, 0.000002, 0.1 ))'
2e-06
0.0001
0.1
--
John Bokma j3b
Hacking & Hiking in Mexico - http://johnbokma.com/
http://castleamber.com/ - Perl & Python Development
------------------------------
Date: Wed, 03 Mar 2010 15:56:32 -0600
From: Tad McClellan <tadmc@seesig.invalid>
Subject: Re: Decimal sort
Message-Id: <slrnhotmhc.f31.tadmc@tadbox.sbcglobal.net>
Steve C <smallpond@juno.com> wrote:
> mdudley wrote:
>> Is there any way to sort floating point numbers in perl? Every
>> example I have tried has failed. Numerical sort appears to NOT to be
>> a numerical sort but rather an integer sort.
>>
>
> worksforme
> perl -e 'print join ("\n", sort ( 0.1, 0.7, 0.3, 0.25, 0.5))'
> 0.1
> 0.25
> 0.3
> 0.5
> 0.7
Doesn't work for me...
perl -e 'print join ("\n", sort (2.0, 12.0))'
12
2
Your's is not a numeric sort at all, it is a stringwise sort.
perl -e 'print join ("\n", sort {$a <=> $b} (2.0, 12.0))'
2
12
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.liamg\100cm.j.dat/"
The above message is a Usenet post.
I don't recall having given anyone permission to use it on a Web site.
------------------------------
Date: Wed, 3 Mar 2010 22:46:19 +0000 (UTC)
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Subject: Detecting Bourne (or csh) shell from Perl
Message-Id: <slrnhotplr.cj4.nospam-abuse@powdermilk.math.berkeley.edu>
C::Scan module uses this construct
my $cmd = qq(echo '#include "$filename"' | $Cpp->{cppstdin} $Defines $addincludes $Cpp->{cppflags} $Cpp->{cppminus} |);
Obviously, is supposes Bourne (or C) shell; so this breaks on ports
which use DOSISH shells.
a) is $^O =~ /win32/i a fool-proof way to detect such ports?
b) if so, where is it documented? (I want to comment this edit in details)
Thanks,
Ilya
P.S. I grepped through ./pod/* of 5.8.8, and did not find any info...
------------------------------
Date: Thu, 4 Mar 2010 00:24:10 +0000
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: Detecting Bourne (or csh) shell from Perl
Message-Id: <a6b367-6l4.ln1@osiris.mauzo.dyndns.org>
Quoth Ilya Zakharevich <nospam-abuse@ilyaz.org>:
> C::Scan module uses this construct
>
> my $cmd = qq(echo '#include "$filename"' | $Cpp->{cppstdin} $Defines
> $addincludes $Cpp->{cppflags} $Cpp->{cppminus} |);
>
> Obviously, is supposes Bourne (or C) shell; so this breaks on ports
> which use DOSISH shells.
>
> a) is $^O =~ /win32/i a fool-proof way to detect such ports?
DOS itself ($^O eq "dos") is dead. I presume you know better than I what
shell is available on OS/2. NetWare, however, also sets $^O = "Win32",
but looking at ExtUtils::MM_NW5 suggests that it has (or can have?
$ENV{EMXSHELL} seems to be important) a shish shell.
As for other shells, MacOS Classic and RISC OS are dead, and the Symbian
port is no longer maintained, so I believe that leaves VMS.
> b) if so, where is it documented? (I want to comment this edit in details)
Well, grepping through perlport for 'shell' gives some answers, and the
entry in that file for 'system' gives some more. I don't know that
there's any definitive list anywhere of which platforms use which shell:
that's an OS matter, and outside the remit of the perl docs. I believe
that all supported (and formerly supported) platforms are listed in
perlport, though, together with their respective values for $^O.
Ben
------------------------------
Date: Wed, 03 Mar 2010 14:56:55 -0800
From: Keith Thompson <kst-u@mib.org>
Subject: Re: FAQ 8.7 How do I clear the screen?
Message-Id: <lneik1vwso.fsf@nuthaus.mib.org>
PerlFAQ Server <brian@theperlreview.com> writes:
> 8.7: How do I clear the screen?
>
> (contributed by brian d foy)
>
> To clear the screen, you just have to print the special sequence that
> tells the terminal to clear the screen. Once you have that sequence,
> output it when you want to clear the screen.
[snip]
I'd add some advice to reconsider whether you really *should* clear
the screen.
Too many programs clear the screen (erasing *my* information) for no
good reason. If you're not using curses or something similar, you
probably shouldn't be clearing the screen; if you are, you can use the
mechanism it provides.
--
Keith Thompson (The_Other_Keith) kst-u@mib.org <http://www.ghoti.net/~kst>
Nokia
"We must do something. This is something. Therefore, we must do this."
-- Antony Jay and Jonathan Lynn, "Yes Minister"
------------------------------
Date: Wed, 03 Mar 2010 15:58:54 -0500
From: Steve C <smallpond@juno.com>
Subject: Re: floating point issue?
Message-Id: <hmmiiv$6i1$1@news.eternal-september.org>
Xho Jingleheimerschmidt wrote:
> John Bokma wrote:
>> kevin0051 <kevin0051@gmail.com> writes:
>>
>>> I made a perl program as follows.
>>>
>>> -----------------
>>> $AAA = 4.31;
>>> $AAA *= 100;
>>> printf ("%f\n", $AAA);
>>> printf ("%d\n", $AAA);
>>> ----------------
>>>
>>> The output of this program is
>>> 431.000000
>>> 430
>>>
>>> I don't know why the second output is 430 instead of 431.
>>> Can anyone help?
>>
>> http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems
>>
>
> This surprised me. I knew int() would truncate of course, but I thought
> printf with would round in the same way for %d as it does for %.0f,
> rather than truncate.
>
It shouldn't surprise you:
perl -e '$f = 4.31; $f *= 100; $h[$f] = 0; print $#h'
430
I would expect any use of a scalar as an integer to truncate.
Similarly:
perl -e '$f = "430plusalittle"; printf "%d",$f'
430
Using a string as an int stops at the first non-digit.
It should not take any of the rest of the string into account.
In the same way, %d should ignore any part of a float other than
the integer part.
------------------------------
Date: Wed, 03 Mar 2010 16:02:53 -0800
From: sln@netherlands.com
Subject: Re: how to speed up a string-substitution loop?
Message-Id: <6gtto595lg69ranl4bh285rr1m434o3k2p@4ax.com>
On Wed, 03 Mar 2010 09:10:17 -0800, sln@netherlands.com wrote:
>On Wed, 03 Mar 2010 08:42:02 -0800, sln@netherlands.com wrote:
>
>>On Tue, 2 Mar 2010 08:39:16 -0800 (PST), Adam Kellas <adam.kellas@gmail.com> wrote:
>>
>>>Hi,
>>>
>>>Looking for suggestions on how to speed up the function below. It's
>>>intended to "re-macroize" the output of make; in other words given a
>>>sequence of command lines generated by make, and a set of make macros,
>>>I need to substitute in the make variables such that "gcc -c -g -O2 -
>>>Wall -DNDEBUG" might become (say) "$(CC) -c $(CFLAGS) $(DFLAGS)", as
>>>much as possible as it was in the original Makefile. The %Variables
>>>hash maps strings to macro names; thus with the above example we would
>>>have
>>>
>>> $Variables{'gcc'} = '$(CC)';
>>> $Variables{'-g -O2 -Wall'} = '$(CFLAGS)';
>>> $Variables{'-DNDEBUG'} = '$(DFLAGS)';
>>>
>>>Anyway, the function below seems to work but scales very badly and
>>>becomes unusable when enough variables are in use. Any ideas on how to
>>>write it better?
>>>
>>>sub varify {
>>> my $word = shift;
>>> $word =~ s%\$%\$\$%g;
>>> for my $substr (keys %Variables) {
>>> while ((my $start = index($word, $substr)) >= 0) {
>>> substr($word, $start, length($substr)) = $Variables{$substr};
>>> }
>>> }
>>> return $word;
>>>}
>>>
>>>Thanks,
>>>AK
>>
>>Just a comment that no where is it written that you can reconstruct
>>variables from the output of variable substitution.
>>
>>$(a) = a
>>$(b) = -b$(a)
>
>When checking if the value is in the target,
>there must be a check that the value itself
>is not a variable name.
>
> 'this is the t$(a)rget '
> ^
> Found value 'a' here.
> Aviod substitution if its part of a variable name,
> enclosed with $().
>
>$target =~ s/ \$\(.*?\) \K | ($value) / defined $1 ? $varname : '' /xeg;
>
This could be done using regexp, something like this (untested):
use strict;
use warnings;
my ($target,@macros);
##
$target = 'cc a.obj -ba ab.obj';
@macros = (
'$(a)' , 'a',
'$(b)' , '-b$(a)',
'$(c)' , '-c$(a)',
);
print "\n",$target,"\n";
for (my $ndx = 0; $ndx <= $#macros; $ndx+=2) {
print +($macros[$ndx] =~ /\$\((.*?)\)/), " = $macros[$ndx+1]\n";
}
print varify($target, \@macros),"\n";
##
$target = 'gcc -c -g -O2 -Wall -DNDEBUG';
@macros = (
'$(CC)' , 'gcc',
'$(CFLAGS)', '-g -O2 -Wall',
'$(DFLAGS)', '-DNDEBUG',
);
print "\n",$target,"\n";
for (my $ndx = 0; $ndx <= $#macros; $ndx+=2) {
print +($macros[$ndx] =~ /\$\((.*?)\)/), " = $macros[$ndx+1]\n";
}
print varify($target, \@macros),"\n";
##
sub varify
{
my ($matched, $newtarget, $macref) = (1, @_);
while ($matched) {
$matched = 0;
for my $ndx (0 .. $#{$macref}/2) {
$ndx *= 2;
my ($varname, $value) = @$macref[$ndx, $ndx+1];
$newtarget =~ s/ \$\(.*?\)\K | (\Q$value\E) /
if (defined $1) {
$matched = 1;
$varname
}
else {''}
/xeg;
}
}
return $newtarget;
}
__END__
-sln
------------------------------
Date: Wed, 03 Mar 2010 15:13:54 -0800
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: Return text left of first tab
Message-Id: <avqto59u9dbjg4299oua1qt0rljbicqd9v@4ax.com>
[Forwarded from comp.lang.perl]
Don Pich <dpich@polartel.com> wrote:
>I have a file that contains the following information:
>
>10.21.65.252 ADMS.01.01 BAS-ADSL24R 00:0A:9F:00:D4:75
>3.2.1.28
>10.21.66.252 ADMS.02.01 BAS-ADSL24R 00:0A:9F:00:D4:A5
>3.2.1.28
[...]
>10.21.68.252 ADMS.41.01 BAS-ADSL48R 00:0A:9F:40:68:0D
>3.2.1.28
>10.21.0.14 ADMS.BAR.01 CO BAR-GE12 00:0A:9F:50:21:C7
>02.03.00.49
>10.21.0.30 ADMS.BAR.02 CO BAR-GE12 00:0A:9F:50:22:87
>02.02.00.22
>10.20.78.252 ARTH.01.01 BAS-ADSL32R 00:0A:9F:40:4E:2C
[..]
>There is a tab between the IP and the next field.
>
>I need a script that will search for the first occasion of \t, and set
>$IP to whatever is LEFT of the \t IF the line contains the string "BAS-
>ADSL". Either that, or delete everything to the right of the first tab,
>set $IP to what's left, IF the line contains the string "BAS-ADSL".
What have you tried to so far? Where are you stuck? Which part of your
program doesn't produce the result you want? What behaviour are you
observing compared to what behaviour are you expecting?
Do you need help with how to open a file? How to read a file? How to
extract something before a given symbol? How to execute a command
conditionally? How to write to a file? How to ...?
If you want help then you will need to provide quite a bit more
information about what your problem is.
jue
------------------------------
Date: Wed, 3 Mar 2010 22:33:06 +0000
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: strange behavior
Message-Id: <2m4367-fo3.ln1@osiris.mauzo.dyndns.org>
Quoth darkon <darkon.tdo@gmail.com>:
> Ben Morrow <ben@morrow.me.uk> wrote:
>
> > I wouldn't recommend AS Perl for Mac OS (or Win32 nowadays,
> > for that matter).
>
> Why is that? I've been using AS on Win32 for about 10 years now. Is
> Strawberry Perl now the recommended package for Windows?
Recommended by whom?
I've had unfortunate experiences with AS perl in the past, both with
extensions I needed not being available and with changes they've made to
core perl (in particular, their ActivePerl::Config stuff is just
*nasty*). Strawberry is just perl as on any other platform, with a
fairly usual level of minimal patching to make things work, most of
which gets pushed back upstream reasonably quickly.
But if AS works for you, that's fine.
Ben
------------------------------
Date: Wed, 03 Mar 2010 17:16:41 -0600
From: John Bokma <john@castleamber.com>
Subject: Re: strange behavior
Message-Id: <87pr3lhu7a.fsf@castleamber.com>
Ben Morrow <ben@morrow.me.uk> writes:
> Quoth darkon <darkon.tdo@gmail.com>:
>> Ben Morrow <ben@morrow.me.uk> wrote:
>>
>> > I wouldn't recommend AS Perl for Mac OS (or Win32 nowadays,
>> > for that matter).
>>
>> Why is that? I've been using AS on Win32 for about 10 years now. Is
>> Strawberry Perl now the recommended package for Windows?
>
> Recommended by whom?
>
> I've had unfortunate experiences with AS perl in the past, both with
> extensions I needed not being available and with changes they've made to
> core perl (in particular, their ActivePerl::Config stuff is just
> *nasty*). Strawberry is just perl as on any other platform, with a
> fairly usual level of minimal patching to make things work, most of
> which gets pushed back upstream reasonably quickly.
>
> But if AS works for you, that's fine.
I had somewhat the same question: what do you recommend over AS, and my
guess was correct (Strawberry Perl), so thanks for the clarification.
--
John Bokma j3b
Hacking & Hiking in Mexico - http://johnbokma.com/
http://castleamber.com/ - Perl & Python Development
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
Back issues are available via anonymous ftp from
ftp://cil-www.oce.orst.edu/pub/perl/old-digests.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V11 Issue 2848
***************************************