今天又做了一次 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
1
Haiwx 2017-05-09 00:33:03 +08:00
不懂你们用 Markdown 编辑器的,纯手打。
|
2
laike9m 2017-05-09 01:29:17 +08:00
表示一直在用……
|
3
PythonAnswer 2017-05-09 01:40:34 +08:00 via Android
喜欢纯 py 的实现
|
4
gesse 2017-05-09 08:20:25 +08:00 1
标题应该改为:
本人测试 markdown2 效率不高,建议高效率需求时不要用 |
5
araraloren 2017-05-09 08:54:06 +08:00
早就已经转到 asciidoc 阵营了
markdown 的表达能力以及兼容性不是很好, 写起来各种第三方扩展语法。。。 |
6
Akkuman 2017-05-09 09:59:34 +08:00 via Android
asciidoc 感觉更麻烦额
|
7
lepture OP @gesse 不,markdown2 不仅是速度慢,而且实现上各种问题。而它的说明居然带有 fast,给人一种比 markdown (1) 快的感觉。
|
8
lepture OP @gesse 怎么说呢,这个 markdown2 的库真的是一无是处,看着有这么多人在用,心疼大家。可能很多人都认为 2 一定比 1 好,但其实完全不是这样。
|
9
wentian 2017-05-24 00:23:42 +08:00
|