是一种有利于解释器实现语言的解释语言



用Python这样的解释语言为一种新语言编写解释器在各个方面都是个坏主意吗,例如速度。

在运行时执行的编程语言通常比编译语言慢,但这并不意味着创建自己的解释器是个坏主意。

您可以使用python编写一种解释器语言,可以编译代码。问题是,您的解释器可能比用C或ASM编写的解释器慢。影响速度的另一个因素也是语言的复杂性。编译像C++这样的复杂语言与您自己的自定义语言不同,后者可能有几个保留字,而且它不是面向对象的。

相关内容

  • 没有找到相关文章

最新更新