脚本之家
你与百万开发者在一起
作者:局长
来源:开源中国
从4.0版本开始,HHVM引擎只支持PHP方言——Hack语言。Hack语言是由Facebook开发的,同时结合了动态类型语言(如PHP语言)和静态类型语言(如C语言)两种特点的一门编程语言。
由Facebook打造的HHVM引擎于今天发布了4.0正式版本。原定于1月28日发布的4.0版本延期两周后终于来了,随之而来的还有宣布放弃对PHP的支持。
HHVM(HipHopVirtualMachine)最初是由Facebook打造的PHP虚拟机,它通过将PHP代码动态翻译成原生机器码而大幅提高速度。HHVM支持PHP和PHP方言Hack语言。但根据开源中国此前的报道,开发团队宣布HHVMv3.30将是最后一个支持PHP的版本,并从4.0起停止支持PHP。
现在4.0版本已发布,从发布公告中我们看到HHVM4.0已不再支持PHP。
此外,该版本增加了对.hack文件的支持、对HSL正则表达式的非实验性支持,并删除了几个PHP相关的行为,如:
删除PHP数组中存在的行为,但不删除HackArrays或HackCollections
删除需要检查或改变调用者的函数(或调用函数的方法),如