XML macht ohne historischen und politischen Kontext fast keinen Sinn. SGML war noch schwieriger zu schreiben, zu lesen und zu warten, aber 1986 wurde es mit dem ISO-Gütesiegel versehen, was es möglicherweise zur ersten Datendeklarationssprache machte, die eine solche Imprimatur aufwies.
Es war ausreichend nützlich und dokumentiert, um Tim Berners-Lee zu inspirieren, es Anfang der neunziger Jahre als Grundlage für HTML zu verwenden. Denken Sie daran, dass er beabsichtigte, ein World Wide Web zu erstellen, und dass es auf einem bestehenden ISO-Standard basieren würde, um dies erheblich zu fördern.
In den späten 1990er Jahren startete das World Wide Web Consortium eine Initiative für standardmäßige strukturelle Markups für den Datenaustausch, da das Web ziemlich gut verankert war. Der Hype-Faktor um XML erreichte ein beispielloses Niveau von "Wir sind uns nicht sicher, was wir damit machen sollen, aber ich wette, es wird wirklich cool".
Derzeit ist XML vor allem für den strukturierten Datenaustausch zwischen unterschiedlichen Systemen geeignet. Wie amon bemerkt hat, gibt es einige spezifische Bereiche, in denen es einen breiteren Nutzen hat. Ich bin nur froh, dass es jetzt möglich ist, Graffiti in einem standardisierten Markup zu codieren , damit Kinder in Zukunft kein Leben und keine Strafverfolgung riskieren müssen, sondern ihre Markierungen mit ferngesteuerten Drohnen mit Farbe ausführen.