lSome libraries shared between Unix and
Windows;
not being
tested properly client-side
lPerl Portability
–"perldoc perlport“ http://perldoc.perl.org/5.8.8/perlport.html
"When
the code will run on only two or three operating systems, you may need to consider only the differences
of those particular systems.
The important thing is to decide where the code will run and to be deliberate in your decision.“
–Only worrying about Windows and Unix; OpenVMS
support is hard
lbinmode and chomp - binmode saves headaches
on Windows like EOF
^Z; watch out for CR-LF
luse File::Spec::Functions rather than Unix
paths
–YES : my $path = rel2abs( catdir(qw( data local cache file.txt
));
–NO : my $path = './data/local/cache/file.txt';