Thread Perl und die Kontexte (42 answers)
Opened by Muffi at 2014-10-07 10:42

Muffi
 2014-10-07 14:41
#177697 #177697
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Hmm, ich seh da, ausser vielleicht für Einzeiler wenig Nutzen drin.
Es sieht zwar ulkig aus, wenn man
Code (perl): (dl )
sub avg { sum(@_) / @_ }

schreiben kann, aber täte (vor allem im Hinblick auf Perl6) sowas
Code (perl): (dl )
sub avg { sum(@_) / @_.length }

wirklich so viel mehr weh?
Und wenn mans wirklich noch kürzer haben will kann man auch einen Shortcut dafür einführen, wie
Code (perl): (dl )
sub avg { sum(@_) / +@_ }

oder, was im Compiler dann so gut wie keine Extrawurscht bräuchte
Code (perl): (dl )
sub avg { sum(@_) / @_.+ }

Last edited: 2014-10-07 14:43:41 +0200 (CEST)
1 + 1 = 10

View full thread Perl und die Kontexte