I wonder why everybody thinks Java is a cross-platform language? Ok, you can fairly easily write win32 apps and run them on a *nix system .... as long as you have a processor that is supported by a VM. Seems that a lot of processors have bad JVM support. PowerPC, XScale are among these. So where is the portability?
As long as you have a C compiler that is ANSI compliant, it seems that that gives the best portability you can get. As long as this C compiler compiles Perl, you are a doing fine ...
I wonder which are the most exotic platforms Perl has been used on? Any change on getting some field-stories about this?