pl: Perl als "Hackersprache" - konkrete historische Beispiele?

Beitrag lesen

@Rolf B

aber haben wir so nicht prima gezeigt, dass Perl eine Hackersprache ist?

Genau darauf wollte ich hinaus: Es gibt Perlcode der sieht buggy aus, in Fakt jedoch alles Andere als buggy ist!

Und noch ein neueres Beispiel:

print JSON->new->utf8(0)->encode($hunt);

Wer nicht genau weiß wie Perl mit UTF-8 umgeht, könnte anhand dieser Zeile meinen, daß da kein UTF-8 ausgegeben wird, indes: Weit gefehlt!! Und ganz im Gegenteil: Man muss das sogar so notieren wenn vorher mit UTF-8-kodierten Zeichenketten operiert wurde! Weil print() nach STDOUT geht und da gibt es eben keine Kodierung sondern nur noch Bytes.

Schönes Beispiel 😉

Aber so richig neu isses auch nicht, es zieht sich durch Perl seit v5.8 in etwa. Und das ist auch schon wieder 10 Jahre her.