2023-05-16T05:37:45
rostiDer ganze Zirkus und die Missverständnisse um UTF-8 entstehen nur dadurch daß Perlprogrammierer unter Zeichenkodierung 2 Dinge verstehenen müssen: Zeichenkodierung und Zeichenorientierung. Während die Bytefolge 226 130 172 zweifelsfei ein UTF-8-kodiertes Eurozeichen repräsentiert muß man dem Perlinterpreter mitteilen ob er diese Bytesequenz als Folge von 3 Bytes oder als 1 Zeichen betrachten soll, je nachdem was Perl damit machen soll. Außerhalb von Perl gibt es nur Bytesequenzen!
Das hab' ich mir als Merksatz in meinen Spicker kopiert.
10 print "Hallo"
20 goto 10