2 ms·
> (gasp!) XML I must be missing context here but I thought we were past side snarks out of mere generational antagonism. If not, please enlighten me ;) Anywa
by tannhaeuser 2y ago
> (gasp!) XML
I must be missing context here but I thought we were past side snarks out of mere generational antagonism. If not, please enlighten me ;)
Anyway, comparing XML against a compact syntax a la markdown or typst (AIU!) is besides the point: XML is just meant as canonical SGML syntax for delivery to browsers while full SGML has all the additional features for editing, such as short references (custom Wiki syntax token mappings for eg markdown support), tag inference, and LPDs (restricted element and attribute transformations), that together deliver quite powerful authoring and content app capabilities without turning into a full-featured programming language. HTML, without doubt the most important markup language, is based on it after all though the vast customization features of SGML really favors building your own project-specific Wiki syntax that's then mapped to a rendering vocabulary such as HTML).
- samatman 2y ago> I must be missing context here but I thought we were past side snarks out of mere generational antagonism. If not, please enlighten me ;) The context is right there in the rest of the comment: editing XML by hand is a hideous experience. It also has its problems as a format for data exchange, but those are much less acute.