3 ms·
Except that's not what happened. GitHub-flavoured Markdown was pretty widespread before CommonMark arrived. Also the problem with his "original specification"
by pluma 10y ago
Except that's not what happened. GitHub-flavoured Markdown was pretty widespread before CommonMark arrived.
Also the problem with his "original specification" is that there isn't one. There's a description that demonstrates the basic syntax and a buggy implementation in Perl that isn't being maintained.
- jessaustin 10y agoSure, and every time I use such a "custom" feature, I have to look up how it works. If markdown were less static, the whole language might be like that. That's fine for some uses, but not when the use is a simpler, more memorable way to generate html.
- vertex-four 10y agoIf Markdown were less static, you wouldn't have to find random implementation-specific documentation describing custom features - they'd be defined in the spec. You also wouldn't wind up in situations where two different Markdown implementations interpret the same Markdown text in two different ways, which happens surprisingly often. Markdown text is therefore always written for use with a specific implementation, and can't realistically be used as a text interchange format in e.g. email or any other federated system with multiple rendering implementations.