> but what about languages like Perl which are platform independent?
Perl is not entirely platform-independent, as there are often hooks
into the OS, and different features in different OSes:
http://www.pudge.net/macperl/perlport.html
But Perl code is highly portable if the programmer wants it to be.
-Hao