Michael Schröpl: Warum???

Beitrag lesen

Tatsächlich initialisiert Perl alle neuen Skalare mit 0 oder "" - übrigens eine Tatsache, die hier bei den meisten anscheinend nicht bekannt ist. Stell dir aber mal vor, du würdest irgendwann C oder C++ (oder auch beliebige andere Sprachen) programmieren, und hättest in deiner Variable dann - je nach Typ - irgendeinen zufälligen Wert stehen...

Genau deshalb würde ich mich in Perl nie auf so etwas verlassen. Woher weiß ich, wie gut der nächste, der meinen Quelltext bearbeiten muß, Perl kann? Die eine Zeile mehr halte ich aus - aber er die eine Zeile weniger vielleicht nicht.