I had never really thought of it like that: maybe because we teach it in the second day of Learning Perl and I don't talk about objects and such then. This has also been around a bit longer than
Too bad this doesn't seem to work.
#!/usr/bin/perl
STDOUT->print( "Hello World!\n" );
I get this error:
Can't locate object method "print" via package "IO::Handle" at io.pl l
+ine 3.
If I change it slightly, though, I get the expected output. I'm surprised I didn't get the "perhaps you forgot to load ..." message that usually comes with this sort of error.
#!/usr/bin/perl
use IO::Handle;
STDOUT->print( "Hello World!\n" );
--
brian d foy <bdfoy@cpan.org>
|