Когда в разговоре звучит «XML», вы, вероятно, представляете устаревшую технологию из конца девяностых, которой давно пора исчезнуть. JSON, YAML и другие форматы давно вытеснили XML на периферию внимания разработчиков. Но недавно появилась одна интересная причина снова заговорить о старом добром XML. Эта причина — проект Xee, современный XPath и XSLT-движок на Rust от опытного разработчика Мартайна Фаассена, автора известной Python-библиотеки lxml. Действительно, золотые годы XML — начало 2000-х, когда он использовался повсеместно: конфигурации, документация, веб, протоколы обмена. Тогда казалось, что будущее принадлежит XML. Со временем его популярность ослабла, на смену пришли более легковесные форматы. Однако XML никуда не делся. Он крепко закрепился там, где важна надёжность, стандартизация и сложная структура данных. Несколько примеров, где XML по-прежнему незаменим: 📚 Документы — форматы DocBook, JATS
🕸️ Веб — SVG, MathML
🧩 Конфигурация — Android, Maven
📡 Протоколы — SOAP, SAM