kill9/rocks/computers/software/smu.md

795 B

smu's fuud and suud

smu is both a lightweight markup language and a reference implementation of a converter from smu documents to HTML. In normal people language, this shit basically takes a Markdown document and turns it into HTML.

ok but why not just use Pandoc

Take Pandoc and its gazillion Haskell dependencies:

pacgraph -c | grep pandoc

437MB pandoc

and compare it to the compiled executable for smu, written in pure C:

du -sh smu/smu

44K smu/smu

MUH BLOAAAAAAAAAAAAAAAT

If all you're using Pandoc for is converting simple Markdown to HTML, there's no reason to have more than 400 MB in Haskell dependencies when smu only takes a few seconds to compile. Therefore, smu is clearly the suckless choice