Zeev Suraski提议从PHP分叉出静态语言P++

在8月9日的时候,PHP团队的Zeev Suraski发布了一篇文章,讨论了目前PHP分叉的情况。该讨论主要是针对在PHP内部邮件列表php-internals中的争论。

争论的核心在于是否从现在的动态语言PHP分叉出静态语言PHP。在PHP世界里,存在着动态语言和静态语言两大派别,每个派别都有很多的支持者。静态语言在编译时需要确定变量的数据类型,并且会进行类型检查;动态语言在运行时才确定变量的数据类型,而且是可变的。这两种语言各有优点,仁者见仁智者见智。

从PHP分叉出的静态语言PHP暂时叫做PPlusPlus,即P++。Zeev Suraski给出了这个分叉提议的原因,他说这其实不是一个分叉,因为代码库将是相同的,这些代码将由同一波人进行开发,版本也保持一致,最终的二进制文件也将是相同的。也就是说,如果你安装了PHP,也就安装了P++,反之亦然,并且既可以运行PHP、P++应用,也可以运行PHP和P++混合应用。

Zeev Suraski把这个建议称之为Bringing Peace to the Galaxy,即为银行带来和平。他希望能够解决PHP内部的争论,同时又能保持PHP的发展。

Zeev Suraski刚离开Zend,难道他接下来要做的事情就是P++?

https://wiki.php.net/pplusplus/faq

登录注册后才能评论。