XML Turns 25 Today
Written by Kay Ewbank   
Friday, 10 February 2023

XML (Extensible Markup Language) is 25 years old today. XML was first published as a W3C Recommendation on February 10th 1998, and became ubiquitous in standards such as XSLT and XQuery.

At XML's tenth anniversary, multiple sites ran major news items about it, and even at its 15th anniversary Jean Paoli, co-creator of XML 1.0, posted a happy birthday video on the MSDN blog, and said that he'd never have dreamt that XML would be so successful in the dream of exchanging information freely between different platforms.

xmllogo

This anniversary has received fewer fanfares. The W3C hasn't put out a news announcement or anything on its blog. Poor old XML.

If you're too young to remember the excitement XML engendered, the short description is that it's very similar to HTML, understandably so as they both stem from same base technology - SGML Standard Generalized Markup Language. XML was designed to be both human and machine readable and was criticized for being verbose and the opposite of compact for packaging data. It is still a key underpinning of open document standards within office applications, but developers have largely moved on to using JSON in place of XML because of its ease of use, particularly if you are working in JavaScript. However, XML devotees point to its powerful schema facility as a reason why it can still be preferable to JSON.

It's worth remembering that in many ways XML succeeded in what it set out to do providing a system independent markup language and file format for storing, transmitting, and reconstructing data so that the format can be read both by a machine and a human. If that seems something not worth worrying about, XML has done its job. Yes, everyone got over excited about it, but it did work.

To learn more about XML see: Programmer's Introduction to XML

 xmllogo

More Information

XML On W3C

Related Articles

15 Years of XML

Programmer's Introduction to XML

XML in C#

Linq and XML  

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Chainguard Images Now Come With JCK Certified Java
25/07/2024

Chainguard has released OpenJDK Java images which are JCK conformant, adhering to the strict Java standard but also with a twist. The twist is that the images are minimalist and based on Wol [ ... ]



OpenJDK Project Leyden Now Available
22/07/2024

Project Leyden, an OpenJDK project, is now available in an early access release. Leyden aims to improve the startup time, lower the warmup time, and reduce the footprint of Java programs. It aims to d [ ... ]


More News

kotlin book

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Friday, 10 February 2023 )