到目前为止,我已经为他们设计了大约5种实验语言和口译员,用于教育,作为一种爱好和乐趣.
我注意到的一件事:类似汇编的语言只有子程序和条件跳转作为结构,比if,while等高级语言要慢得多.我同时开发它们,两者都是解释语言.我用C++编写了解释器,我试图尽可能快地优化代码执行部分.
我的假设:在几乎所有情况下,解释语言的表现都随着它们的水平(高/低)而上升.
编辑:我没有提到这里编译的单词,甚至一次,它是解释与解释!
performance interpreter programming-languages language-design