4 ms·
> SGML was way too powerful The widespread use of markdown and other lightweight markup rather than rigid XML-style fully tagged markup for authoring tells oth
by tannhaeuser 3y ago
> SGML was way too powerful
The widespread use of markdown and other lightweight markup rather than rigid XML-style fully tagged markup for authoring tells otherwise though. And so does the continued use of HTML chock full of SGMLisms such as tag inference and attribute shortforms that weren't included in the XML subset/profile when XML (XHTML) was created to replace HTML.
So while XML isn't used as an authoring format on the web (nor as delivery format), it's still useful as canonical archival format I guess.
- lifthrasiir 3y agoSGML is a meta-language unlike every other example in your reply, so the prevalence of such semi-structured languages (including SGML applications) doesn't justify SGML itself. Even HTML is not exactly an SGML application (except for HTML 4), and in my knowledge implementing HTML with a generic SGML implementation was rarely done. So the fact that SGML is a near superset of both JSON and XML doesn't mean much.