Engelein: utf-8

Beitrag lesen

Ich wollte mal eure Meinung speziell zu der UTF-Codierung hören. Also was meint Ihr: Ist UTF-( eigentlich gut, oder eher böse?

UTF-8 ist nur gut.

Nein, utf-8 ist problematisch, wenn man nur dusseliges Werkzeug zur Verfügung hat, das mit Mehrbytezeichen nicht vernünftig umgehen kann. Im Web zum Beispiel PHP und Python, wo für utf-8-kodierte Daten andere Funktionen bzw. ein eigener Zeichentyp benutzt werden muss - als wenn ein Buchstabe jemals etwas anderes sein sollte als ein Buchstabe.

MySQL hingegen ist die löbliche Ausnahme, dort wird die Zeichenkodierung einmalig angegeben und man muss sich im Folgenden um nichts weiter kümmern, sondern kann ein Zeichen auch als solches behandeln, egal welche Kodierung vorliegt.

Die Ursache liegt nun zweifelsohne nicht bei utf-8, und die Vorteil von utf-8 überwiegen sicherlich im Allgemeinen, trotzdem sollte dieser Umstand nicht blauäugig ausgeblendet werden. Es nützt alle bunte Theorie nichts, wenn die Praxis anders aussieht.