Christian Kruse: Hochgelobtes XML

Beitrag lesen

Hallo Gunnar,

Es gibt Serialize-Algorithmen die sind bei Weitem zweckmäßiger als XML

Äpfel? Birnen? Wie kann ein Algorithmus zweckmäßiger sein als ein Format?

Nitpicking. Was pl meint ist IMHO offensichtlich, und ich stimme ihm im wesentlichen zu. XML ist ein Fall von XKCD #927 ;-) ansonsten ist zu dem Thema Erik Naggum's Rant über XML äusserst empfehlenswert zu lesen.

XML einer Maschine beizubringen ist sehr aufwändig. Lexer, Parser, Tokenizer, das sind Begriffe die kommen aus der Welt der Compiler. Von wegen einfach zu implementieren.

Ganz einfach: Man nimmt einen der schon entwickelten XML-Parser. Das isses wieder, das Rad.

Da ist nichts dran einfach. Es ist einfacher als einen eigenen XML-Parser zu schreiben, aber auch die Verwendung von XML-Parsern ist und bleibt komplex. Und XML selber bietet auch so viele Fallstricke… von der Abhängigkeit, die man sich ins Boot holt sowie der zusätzlich geschaffenen Maintenance-Notwendigkeit möchte gar nicht erst anfangen.

LG,
CK