in reply to subroutine question

Correct me all if Im wrong, but wasn't this calling of a sub (foo;) illegal (with -w on or not) in earlier versions of Perl? I like calling subroutines better with the ampersand because with some methods (param()) I get an error...

Undefined subroutine &main::param called at c:\windows\TEMP\DzTemp.pl line 20

This is quite annoying and I would wish that this didn't have to be stopped by use strict;, but just stopped altogether. To avoid this error I had to make more code to get around it...
if(!$query->param("blah")){ ... #do stuff here }


So, if they changed the rule about the ampersand (&) in the first place, they should definitely change it back.

Wanna be perl hacker.
Dave AKA damian