3 ms·
You missed the point here. This is a marriage of two existing formats: Markdown, which you probably know, and HAML, a templating language that was popular with
by atombender 8y ago
You missed the point here. This is a marriage of two existing formats: Markdown, which you probably know, and HAML, a templating language that was popular with Rails and Sinatra for a while (less so these days, I think).
HAML uses CSS-like syntax to allow you to write HTML more succinctly: %div.foo.bar means <div class="foo bar">, for example. It has tons of short of concise syntax to make it a more pleasant alternative to HTML. It uses whitespace-sensitive indentation, like Python, so no end tags.
This isn't reinventing the font tag. It's an alternative to putting HTML in Markdown, which many people do because Markdown is very limited. Sometimes you need to insert something that isn't supported.
Not saying this is good, just explaining how your criticism doesn't apply.
- habitue 8y agoSorry for the confusion, I'm not criticizing hamdown, I'm commenting on the tachyon project that is linked to from the hamdown documents