Das ist Unsinn.
Dies finde ich nicht schön und vielleicht sogar arrogant!Mag sein dass du das so siehst, aber deine Informationen sind so dürftig und deine Schlußfolgerungen falsch.
Jetzt darf ich einmal erwidern: Unsinn!
Wenn eine Black-Box (mein Programm) in unterschiedlichen Umgebungen
unterschiedlich reagiert, liegt die Ursache an der Umgebung.
Und genau das bezweifele ich.
Natürlich kann es sein, dass sich das im Programm so ändern lässt, dass es in beiden Umgebungen läuft. Dazu muss man aber wissen, was an den Umgebungen unterschiedlich ist. Häufiges Beispiel: Man verwendet ein Statement, das in Version 5.7 des Systems xy erstmalig zulässig ist, das Programm aber unter Version 5.0 läuft.
Wenn das so wäre müßte auf einem System irgendwas UrUraltes sein, naheliegender ist, dass du irgendetwas anderes falsch machst oder vielleicht irgendein Modul einbindest, das in unterschiedlichen Versionen vorliegt oder was weiß ich, aber im Grunde sind die Perl Versionsunterschiede nicht so gross, dass so etwas passieren könnte.
Struppi.