7得票4回答
面向对象编程在解释性语言(如PHP)中是否高效?

我在想为了速度是否值得坚持使用非OOP代码。此外,在商业Web应用程序中,是普遍使用还是避免使用面向对象编程?哪种是标准的? 谢谢, Ed

7得票3回答
编译后的PHP脚本存在吗?

我想知道是否有人使用过或读过编译为Apache .so扩展的PHP脚本...问题是我记得在某个地方读到过这个,但不知道这样的东西是否存在。 这看起来很有前途,但不完整且被放弃了:http://phpcompiler.org/ 我感兴趣是因为我认为它可以提高性能...也许有人可以指出一个框架...

7得票3回答
如果你已经有一个AST,编写一个解释性语言有多难?

我已经有一个解析器,用于我正在开发的一种语言。把它制作成解释器难吗?我认为很简单。解析和语法检查都已完成,我只有一颗对象树。每当创建一个对象时,我就创建一个分支并存储其类型(字符串,整数,浮点数,类/对象)。然后,每当向对象添加新成员时,我就创建一个分支并重复此过程。 我试图让它听起来很简单...