Thread Wunschliste für Perl 5.12 (16 answers)
Opened by lichtkind at 2008-05-13 00:21

sid burn
 2008-06-10 16:03
#110936 #110936
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Gast+2008-05-13 18:39:19--
pktm+2008-05-13 14:02:01--
Finde ich voll unleserlich und unnütz. Es ist bei Perl schon so immer eine Gradwanderung zwischen kurzer und leserlicher Schreibweise, da muss ich nicht noch 20 zusätzliche (zu den ohnehin schon 50 anderen) Operatoren definieren, die seltenst mal Verwendung finden könnten.

So unleserlich finde ich das gar nicht :)
Und unnütz ist es zwar schon, weil es ja nur ein paar Zeichen spart, aber da muss man immer abwägen, man könnte auch behaupten elsif { ... } sei unnütz, weil man ja auch ein else { if () { ... } } schreiben kann ;)


Nope, unnütz ist es nicht und du kannst ein elsif nicht durch ein else { if() {} } Konstrukt ersetzen. Versuche mal sowas zu ersetzen...

Code: (dl )
1
2
3
4
if ( $foo eq 'bar' ) {}
elsif ( $foo eq 'baz' ) {}
elsif ( $foo eq 'bat' ) {}
else {}


Code: (dl )
1
2
(deswegen frage ich
mich auch schon lange, warum HTML::Template kein elsif kann.)

Ich frage mich warum es nicht noch viel mehr kann. ^^

Und mit Trennung von Design und Code hat HTML:Template auch nicht viel zu tun...
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Wunschliste für Perl 5.12