Siechfred: Warum man das diagnostics-Pragma stets nutzen sollte

Beitrag lesen

use diagnostics;
"diagnostics" ist ganz nett, verwirrt hier aber eher, weil: "This module extends the terse diagnostics normally emitted by both the perl compiler and the perl interpreter (from running perl with a -w switch or "use warnings"), augmenting them with the more explicative and endearing descriptions found in perldiag. Like the other pragmata, it affects the compilation phase of your program rather than merely the execution phase."

Nee, sorry Christoph, aber das diagnostics-Pragma ist genau für die Entwicklungsphase eines Scriptes gedacht, ähnlich wie das warnings-Pragma. Aus dem von dir zitierten Ausschnitt ist keineswegs zu erkennen, warum du diagnostics für verwirrend hältst, ist es doch genau das Werkzeug, um in der Entwicklungsphase bei Warnungen nicht ewig in perldiag suchen zu müssen. Und in der Produktivphase hat use diagnostics m.E. im Script genausowenig verloren wie use warnings.

Siechfred

--
Ich bin strenggenommen auch nur interessierter Laie. (molily)