This is a question I was wondering about for some time now, but couldn’t quite find what I looked for on google.
What I’m wondering is, has there been any competitive markup language to X/HTML, that was essentially supposed to do the same job as HTML, but:
- is rendered directly (without actually being compiled down to x/html)
- is not just using a borrowed HTML-alike syntax (yes, I’m aware of SGML, which is widely known as the precursor of modern HTML)
The other thing is, I can see why HTML is popular: Its syntax is very easy to learn, no (overly awful) hidden black magic, it’s a straight away markup language that does exactly what it says on the tin.
When people think of markup languages, they usually think of HTML. Markdown is compiled to HTML, so is every wiki syntax semi-language. But there has got to be someone (or some company) who had a similar idea, and thusly tried to create a markup language that would fulfill similar, if not the same requirements.
I find it kind of hard to believe that there has never been any competitive markup language. Or has there really never been any?
Well, there’s Rich Text Format which, although as far as I know never developed to be written by hand, nevertheless is human readable:
On the other hand, there’s PostScript which, while also being a Turing-complete programming language, is used to mark up documents.
I’m sure there are more languages in the same vein. Looking for related articles on Wikipedia, InterPress comes up, for instance.