in reply to Perl executables?

Just to add my 2c tips...

If you're simply bored to call your script like this:

perl myscript.pl arg1 arg2 ...
you can set a "shebang" if you're in Linux/Unix putting the following line at the very beginning of your script1:
#!/path/to/perl
(usually /usr/bin/perl) and setting the file's executable flag at least for you:
$ chmod u+x myscript.pl
If you're in Windows, associate the perl executable as default action for double-clicking on the script, as suggested by other monks.

If you really want an executable, but just for fun and you can accept some degree of uncertainty about the results, you can use the perlcc compiler, which should generate a C source file from your Perl script. You can peruse perlcc for details, but be sure to read the disclaimer:

The code generated in this way is not guaranteed to work. The whole codegen suite ("perlcc" included) should be con- sidered very experimental. Use for production purposes is strongly discouraged.
AKA: caveat emptor.

1I mean that you must start the given line from the first byte of your script.

Flavio (perl -e 'print(scalar(reverse("\nti.xittelop\@oivalf")))')

Don't fool yourself.