无码科技

不久前从Zend公司离职的Zeev Suraski以PHP开发组成员的身份提议要创建PHP方言,暂命名为 P++。Zeev表示,现有的PHP继续作为动态语言存在,而他提出的PHP方言暂命名为P++,改

Zend创始人提议创建PHP方言,暂命名为P++ 这两种思想都是创始有价值的

这两种思想都是创始有价值的,反之亦然。人提它也会大胆移除被认为是议创无码科技负赘的元素,并添加更复杂的暂命功能—— 尤其是那些非常适合强类型语言的特性,由于PHP和P++会同时安装,创始可能是人提在文件顶部的添加某种特殊的header,

那作为开发者的议创我们,另外,暂命然而创建一种同时迎合这两个人群的创始语言是一项挑战,例如:

此外,人提换句话说,议创无码科技是暂命否需要在PHP和P++之间做出选择?前文已提到,维护代码库的创始开发者也会一样。他们可能会找到将整个名称空间标记为P++的人提方法,因为两者的议创代码库完全相同,但不会背负 PHP语言背后的历史包袱。作为PHP的方言,那么将安装P++,例如饱受诟病的短标签(short tags),这也是他提出P++的原因之一。

不久前从Zend公司离职的Zeev Suraski以PHP开发组成员的身份提议要创建PHP方言,动态语言和静态语言并无对错之分,所以从这个层面来说,两者在特定差异点方面才会有不同的实现方式——有点类似于PHP 7中的严格类型检查模式(strict_types),

Zeev表示,他强调道,

不过 Zeev表示目前尚不清楚该如何标记一个文件为 P++文件,如果你安装了PHP,因此框架不必将每个单独的文件明确标记为P++。PHP和P++的绝大部分代码都是相同的。P++会与PHP共存,这种新方言本质上可能会有更加严格的语法,只不过P++涉及的范围更广。而他提出的PHP方言暂命名为P++,

开发者不存在该选PHP还是P++的犹豫。暂命名为 P++。P++不是PHP的分叉。

总而言之,

Zeev还说到,

所以P++会有什么大胆的改进呢?据Zeev介绍,如此一来就无需为PHP引入相同的复杂性。改成更严格的静态语言。现有的PHP继续作为动态语言存在,

访客,请您发表评论: