(no title)
mrottenkolber | 9 years ago
The sad thing is this won't happen. Given the traction I suspect there will be broken, incompatible Markdown implementations 100 years from now. Markdown really has the potential to become the worst universally popular standard in computing history.
What bothers me is that its not one guy (Gruber) who made a mistake and designed a language without a formal grammar (hey, mistakes happen), its that armies of developers wrote broken parsers for a language without a formal grammar. This is an impossible task, why did they not refuse to create something fundamentally broken, by definition. Now there are apparently people who want to standardize Markdown, without a formal grammar. How can they not realize that it will be impossible to ever implement the standard? How do they not see that what they are doing is professionally unethical?
jgord|9 years ago
Then people can extend their tools to use that single variant and standard parser/grammar.
Most [good] languages were implemented first without a formal grammar - lex/yacc/bnf usually came later, if at all.
stewbrew|9 years ago