Geändert: 8. 8. 2007, 09:17
Write only language
Das ist eigentlich ein Term, der gemeinhin mit Perl in Zusammenhang gebracht wird. Genauso wie die Behauptung, es würde vor und nach der Behandlung durch RSA gleich aussehen. Worüber ich mich an dieser Stelle auslassen möchte ist im eigentlichen Sinne jedoch keine Programmiersprache, passt aber trotzdem gut zur Überschrift: XML. Ich hatte in den letzten Tagen das große Vergnügen einen Parser für XML (genauer Atom) zu implementieren. Dabei hat sich wieder einmal herausgestellt, das XML eine nette Idee aber ansonsten größtenteils unbrauchbar ist. Es ist simpel, valides XML zu schreiben. Ähnlich wie in Perl gilt auch hier wieder "es führen viele Wege zum Ziel." Dementsprächend häßlich wird der Parser, insbesondere wenn der Inhalt des Feeds sich nicht auf reines Atom beschränkt, sondern noch Erweiterungen hinzufügt.
In dem Zusammenhang ist mir sedingensy mal wieder negativ aufgefallen. Der Atom-Feed ist unnötig aufgebläht, enthält Erweiterungen (die in meinem Parser im Moment schlicht dazu führen, dass ich den Feed ignoriere) und ist nebenbei nicht mal valid. Genausowenig wie das HTML der Seite hier. Scytale hat sich ja geschickterweise in den Urlaub verpisst und uns mit dem kaputten Zeug zurückgelassen, das er teilweise selber vermurkst hat. Wird Zeit, dass ich auch mal wieder was gegen die Wand fahre, sonst komme ich mir so einsam vor.