Live data from Hacker News

Shrimple – A Simpler, Nicer Markdown

qount25.dev

41–43 of 43 posts

Re: Shrimple – A Simpler, Nicer Markdown

#41
post #5

How does this compare to RST, which also claims to solve specific MD inconveniences? In researching for this reply I see that it's joining a somewhat crowded field https://en.wikipedia.org/wiki/Comparison_of_document_markup_...

RST is pretty much the worst option out there. Your mainstream options are: * Markdown. Great for simple stuff. It's going to be awkward if you're writing a book or technical docs or whatever. * RestructuredText. Better for more complex documents but the Python code that drives it is abysmal and it's less popular than Asciidoc so there's really no reason to use this. * Asciidoc. Definitely a step up from RST but it d…

It depends on what ecosystem you exist in whether reStructuredText or AsciiDoc is more common. reStructuredText came from Python and is vastly more common there, AsciiDoc came from Ruby and is vastly more common there. Me, I’ve seen a lot more reStructuredText than AsciiDoc. Also having studied lightweight markup languages closely (and designed and used my own for the last five or six years, which I’ve almost finished implementing at last!), I think AsciiDoc has more serious design problems than reStructuredText. And without doubt it’s uglier.

Re: Shrimple – A Simpler, Nicer Markdown

#42

See also https://minimal.app/mnml-formatting.html , with code blocks recently added

It sounds like that’s an input mode (which maps immediately to rich structures), not a markup language.

It is a markup language with a corresponding input mode.

Re: Shrimple – A Simpler, Nicer Markdown

#43
post #18

About five years ago I faced the fact no two Markdown implementations are fully compatible. I made StrictMark[1], which is a backwards-compatible Markdown dialect with a formal grammar (I use Ragel for parser generation btw). Takes 5-10 min with LLMs to make any implementation, cause formal grammar is unchanged. I use it, no one else does, which is not an issue cause it is backwards-compatible. GitHub renders it fine…

Genius! Love it! I'm going to plaster this everywhere!
Post reply on HN