It's only ~20 chars but in code golf, they all count. I guess whether shebangs should be included could be up to the individual question askers, but I think we need some kind of convention.
Shebangs; yes or no?
People don't count it against me when I write
$ gcc --std=c99 golf.c
$ ./a.out
before my program will run, so I don't see why anyone would be bothered by
$ python golf.py
Accordingly shebangs are unnecessary.
#!/usr/bin/perl
, that tell the shell where the interpreter is. \$\endgroup\$