Re: 5.6 versus 5.005
by gnat (Beadle) on Sep 02, 2000 at 04:25 UTC
|
| [reply] [d/l] [select] |
Re: 5.6 versus 5.005
by chromatic (Archbishop) on Sep 01, 2000 at 22:00 UTC
|
If there's something new in 5.6 that you really need, switch. Otherwise, wait for 5.6.1 (which I've heard will be out soon enough).
In my case, I don't need the new features (lvalue subs, extra Unicode goodies, but the 'our' keyword would be nice), so I'm happy with 5.5.3.
On new ActiveState installations (on Windows for clients), I've used 5.6 (ActiveState 613 or something like that) with no heartache. | [reply] |
Re: 5.6 versus 5.005
by KM (Priest) on Sep 01, 2000 at 21:41 UTC
|
Of course, you can find out changes by reading perldelta. As for 5.6, I also have heard of the bugs and such and believe 5.7.0 (which will be a development release) is comming RSN. Maybe it would be good to wait and see what bug fixes are in 5.7.0, or just wait until 5.8. Thus far, I have stuck with 5.005 for all production code.
Cheers,
KM | [reply] |
|
|
| [reply] |
|
|
| [reply] |
RE: 5.6 versus 5.005
by lindex (Friar) on Sep 02, 2000 at 02:15 UTC
|
50% of all the code I have posted here was written under 5.6
The other 50% wasnt but runs fine under 5.6
I have yet to notice any real differences, and noone seems
to be complaining.
just throwing in my input :)
- -L
lindex
/****************************/
jason@gost.net, wh@ckz.org
http://jason.gost.net
/*****************************/
| [reply] [d/l] |
Re: 5.6 versus 5.005
by SuperCruncher (Pilgrim) on Sep 02, 2000 at 03:15 UTC
|
<rant> I really wish web hosting providers and shell
account providers would upgrade to 5.6. It is really
annoying have to put up with tons of syntax errors. </rant>
Anyway, 5.6 introduces our() declares in
addition to my() which, as far as I know,
removes the need for use vars or whatever
ugly mechanism global vars were achieved by previously.
I've also had
print for @foo;
throw up tons of errors in older versions of Perl, and
having to change this to
for (@foo) {
print;
}
is a pain, needless to say. As others have mentioned, 5.6
also includes Unicode capabilities which is interesting. BTW,
on a vaguely off-topic note, is anyone else seriously looking forward
to when the whole DNS system uses unicode? | [reply] [d/l] [select] |
Re: 5.6 versus 5.005
by Anonymous Monk on Sep 01, 2000 at 22:27 UTC
|
I'm not sure what they changed, but I know it broke the
version of latex2html we were running where I work. We
had to change every
undef(A,B,C)
to
undef(A);undef(B);undef(C);
| [reply] [d/l] [select] |
|
|
| [reply] |
(Anonymous monk) Re: 5.6 versus 5.005
by Anonymous Monk on Sep 02, 2000 at 03:32 UTC
|
Hey, just wanted to say "Thanks!" to all of you for the input (and keep it coming).
Cheers,
Ovid (who posts anonymously to avoid gratuitous ++ votes for a stinkin' "thank you" note) | [reply] |