哪个ANTLR4输出语言运行最快?

时间:2016-04-10 07:37:29

标签: antlr4

有没有人比较过ANTLR4项目输出语言的速度差异?它们支持C#,Java,Python2和Python3。如果你不太关心输出语言,你会推荐哪一个?为什么?

1 个答案:

答案 0 :(得分:1)

我自己还没有对它们进行比较,但很可能你会看到与不同语言中任何其他代码相同的差异。为什么生成的解析器代码会有所不同?所以我希望C#在这里最快,其次是Java,然后是Python。 C ++目标目前正在工作,我希望它与C#相提并论甚至更快。尽管如此,我仍在猜测,尽管这是一个有根据的猜测。

因此,如果语言不重要,那么我显然会选择C#,或者,如果你可以等一下,那么C ++目标(如果它与你相关的话,那就更便携了)。 / p>