我正计划为我的自定义语言编写语言解释器。该语言将与PHP相似,因为它将在Web服务器上运行,并且代码将在浏览器中执行。
我知道C显然比Python快,但是我想知道的是,从最终用户的角度来看,速度差异有多明显?我喜欢Python,因为它可以让我快速地编写语言,还有没有办法用Python编写部分语言并将代码生成留给其他东西,例如LLVM或C?
谢谢弗朗西斯
两个都。Python是一种快速的原型语言,因此您的程序的第一次迭代就应该在其中。Python将使您起步和运行的速度比必须使用C来简化Minutae的速度要快得多。一旦有了可用的Python程序,您就可以完成。但是,如果程序的某些部分不够快-仅在完成Python实现后才进行速度分析,那么以前就很浪费-那么只有速度太慢的部分才能在C语言中重新实现速度,然后从Python调用。Python将使您毫无麻烦地调用C。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句