Re: 5.005_03 vs. 5.8

2002-12-04 Thread drieux

On Tuesday, Dec 3, 2002, at 05:11 US/Pacific, fliptop wrote:
[..]

if you're using redhat linux, i'd recommend using whatever rpm they 
have.
for rh7.3, the current perl is 5.6.1.  for rh8, it's 5.8.0.
[..]

about the only 'bug' I ran into with the rh7.3 release
of 5.6.1 was that they did not build it for large files,
where there might be files over 2gig - and so had to
rebuild perl.

If you are comfortable with 5.005_03, then the 5.6.1
is a seamless upgrade. If you already have a lot of
CPAN modules then the shift to 5.8.0 will require that
you rebuild them.


ciao
drieux

---


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: 5.005_03 vs. 5.8

2002-12-04 Thread wiggins


On Wed, 4 Dec 2002 11:03:37 -0600, Scot Robnett [EMAIL PROTECTED] wrote:

snip

 Modules that are not pure perl have some sort of compiled
 supporting file associated with them 

True.

 and must be installed by root using a 'make install'.

False, at least in most cases, though there may need to be other steps taken, like 
updating LD_LIBRARY_PATH, etc.

http://danconia.org


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Was: 5.005_03 vs. 5.8, should be pure perl

2002-12-04 Thread Scot Robnett
If I don't have to be root or do a make install, why am I not able to get
modules like Expat to install successfully, and why does their documentation
tell me that's what I have to do? It seems like if there's another option,
the pod docs or readme should tell me so. If there's another alternative it
would be great to know what it was; can you please post a link to any help
docs? Thanks.

Scot R.
inSite


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, December 04, 2002 11:55 AM
To: Scot Robnett; Octavian Rasnita
Cc: [EMAIL PROTECTED]
Subject: RE: 5.005_03 vs. 5.8




On Wed, 4 Dec 2002 11:03:37 -0600, Scot Robnett [EMAIL PROTECTED] wrote:

snip

 Modules that are not pure perl have some sort of compiled
 supporting file associated with them

True.

 and must be installed by root using a 'make install'.

False, at least in most cases, though there may need to be other steps
taken, like updating LD_LIBRARY_PATH, etc.

http://danconia.org


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: 5.005_03 vs. 5.8

2002-12-03 Thread fliptop
On Mon, 2 Dec 2002 at 21:28, Scot Robnett opined:

SR:I am working with a university on a web project which entails setting up a
SR:new server. We're going with Red Hat Linux on Dell hardware (RAID 5
SR:configuration), but I am not sure which version of Perl to recommend. I am
SR:very used to 5.005_03, but 5.8 is the current release.
SR:
SR:Do I have a large learning curve associated with going the 5.8 route as
SR:opposed to 5.005_03?
SR:
SR:If I want to port scripts, will they need to be rewritten?
SR:
SR:Are there significant benefits to using 5.8?
SR:
SR:On one hand, I want to keep up with the Joneses and take advantage of the
SR:most available power, but on the other hand, I'm used to one flavor and you
SR:know what they say about fixing things that ain't broke.
SR:
SR:Opinions, comments, suggestions?

if you're using redhat linux, i'd recommend using whatever rpm they have.  
for rh7.3, the current perl is 5.6.1.  for rh8, it's 5.8.0.

i've been using rh7.3 with the stock rpm's for perl, mod_perl and apache 
for some time now without any problems.  and the mod_perl is compiled in 
as a dso, something that was problematic before.

a good place to learn about the new features of the latest perl release is 
on perl.com:

http://www.perl.com/pub/a/language/info/software.html


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: 5.005_03 vs. 5.8

2002-12-03 Thread wiggins


On Mon, 2 Dec 2002 21:28:49 -0600, Scot Robnett [EMAIL PROTECTED] wrote:

 I am working with a university on a web project which entails setting up a
 new server. We're going with Red Hat Linux on Dell hardware (RAID 5
 configuration), but I am not sure which version of Perl to recommend. I am
 very used to 5.005_03, but 5.8 is the current release.
 

Nice choice. I would suggest you use the latest release so that you can have all the 
new features if you want them, but Perl is remarkably backwards compatible so little 
if anything should have to change in the old scripts.

 Do I have a large learning curve associated with going the 5.8 route as
 opposed to 5.005_03?
 

The learning curve is really as steep as you want it to be, many perlers still write 
what is basically perl 4 code in perl 5, that is very procedural, little scoping, etc. 
Others write everything in OOP with all the trimmings. Really comes down to how 
important effeciency on both sides aka the process itself and the design/development 
is to your project. If you can afford the little bit of time up front to design it 
more cleanly modular, etc. or whether it needs to be done yesterday may determine 
how many of the new features you can learn/use.

 If I want to port scripts, will they need to be rewritten?
 

Doubtful, possibly a few lines of code here and there.

 Are there significant benefits to using 5.8?
 

I defer to the internals gurus on this one, having some of the modules that are now 
standard is a big enough benefit to me, and knowing that if I ask for help and get an 
answer that was derived in 5.8 I don't have to be concerned about whether it will work 
in my version, etc.

 On one hand, I want to keep up with the Joneses and take advantage of the
 most available power, but on the other hand, I'm used to one flavor and you
 know what they say about fixing things that ain't broke.
 

Yep. Really a situational question, but I would say you at least want to be running at 
5.6.1 if for no other reason than to keep your own personal skills up to the current 
trends.  Definitely have a look at the history (see perldoc perl) for the changes. You 
might also try installing perl 5.8 in a different location on the system, installing 
your app(s) and seeing if they run with that perl, then you can be sure.

 Opinions, comments, suggestions?
 

Good luck.

http://danconia.org

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: 5.005_03 vs. 5.8

2002-12-03 Thread Scot Robnett
Thanks to all for your input on this.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: 5.005_03 vs. 5.8

2002-12-03 Thread Scot Robnett
Thanks again everyone. Based on your input, reading the docs, and doing some
evaluation of our own needs, we decided on Red Hat 8.0, which comes with
Perl 5.8.0, Apache 2.0, and with the mod_perl package. It all goes on a Dell
PowerEdge 2600 144 GB (108 usable) RAID 5 with a 512 MB Xeon. Sweeet.

New toys! As they might say in California, like, I'm so stoked!

Scot R.
inSite




-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




5.005_03 vs. 5.8

2002-12-02 Thread Scot Robnett
I am working with a university on a web project which entails setting up a
new server. We're going with Red Hat Linux on Dell hardware (RAID 5
configuration), but I am not sure which version of Perl to recommend. I am
very used to 5.005_03, but 5.8 is the current release.

Do I have a large learning curve associated with going the 5.8 route as
opposed to 5.005_03?

If I want to port scripts, will they need to be rewritten?

Are there significant benefits to using 5.8?

On one hand, I want to keep up with the Joneses and take advantage of the
most available power, but on the other hand, I'm used to one flavor and you
know what they say about fixing things that ain't broke.

Opinions, comments, suggestions?

-
Scot Robnett
inSite Internet Solutions
[EMAIL PROTECTED]


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]