今天又做了一次 markdown parser 的 benchmark,发现 markdown2 更慢了。原先是循环 1000 次的,发现等了很久都没有跑完,于是改成 loop 100 次了:
Parsing the Markdown Syntax document 100 times...
mistune: 0.844159
misaka: 0.042687
markdown2: 20.962605
markdown: 3.57699099999
最开始写 mistune 时的 benchmark: https://github.com/lepture/mistune/issues/1
当时写的文章: https://lepture.com/en/2014/markdown-parsers-in-python