When perl comes out with errors like this:
Use of uninitialized value in concatenation (.) or string at NQII.pl line 18, <STDIN> line 2.
Argument "" isn't numeric in numeric ne (!=) at NQII.pl line 342, <STDIN> line 2.
Argument "neopets.com/hi.phtml" isn't numeric in numeric ne (!=) at NQII.pl line 342, <STDIN> line 2.
Argument "POST" isn't numeric in numeric eq (==) at NQII.pl line 343, <STDIN> line 2.
Argument "POST" isn't numeric in numeric eq (==) at NQII.pl line 343, <STDIN> line 2.
Use of uninitialized value in concatenation (.) or string at NQII.pl line 355, <STDIN> line 2.
Use of uninitialized value in pattern match (m//) at NQII.pl line 391, <sock> line 22.
Does that make it slower? And any tips for getting rid of these errors?