Thread abgedrehtes problem mit switch: oder bin ich blind? (71 answers)
Opened by deepblack at 2004-06-16 21:56

steffenw
 2004-06-17 18:14
#83445 #83445
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
Der Hash ist schnell aber der Aufruf der sub dauert.

IF ... ist schnell, wenn man nach wahrscheinlicher Häufigkeit der Tests sortiert, damit eben nicht alles abgeklappert werden muß. Ich habe mal ein Programm von Hash/Sub wieder auf IF ... ELSIF zurück umgeschrieben, weil es nicht mehr aus dem Knick kam.

CASE ist in anderen Programmiersprachen auch nur so eine Abklappermethode, nur daß man sie schön strukturiert schreiben kann. Im Hintergrund wird pausenlos nur bedingt gesprungen und umsprungen. Eigenlich braucht man CASE in Perl nicht, weil es schnellere Methoden gibt.
$SIG{USER} = sub {love 'Perl' or die};

View full thread abgedrehtes problem mit switch: oder bin ich blind?