怎么看待facebook的hack和PHP


Facebook 正式发布专门用于 HHVM 的编程语言: hack
请问你们怎么看待hack的出现,作为一个PHPER如何理解这个事情php

hack facebook php

玩具笨了个笨 11 years, 8 months ago

为了兼容 HHVM 对 PHP 所作的加强(编译时检查还是运行时检查不知道)。
可怜 Yii2 和 Laravel4 浪费时间针对 HHVM 的兼容。
我觉得日后会有 PHP to Hack 转换器之类的东西出现,最终目的依然是让你的 PHP 代码跑在 HHVM 上。

至于加强的类型约束、集合、匿名方法之类的,写 PHP 久了自然觉得可有可无,由弱转到强类型会有稍微不适应,作为开发者,新出什么就立刻转移眼球是大病。Hack 是强弱类型语言的折中方案,运行在虚拟机里,对普通开发者而言入门不低,但是对云计算而言应用会很博眼球,HHVM 有数倍于原生 PHP 的执行速度,可以极大节约成本。

我没那个应用规模,也暂时不会花时间在业务逻辑之外的东西上。
等性能和开发瓶颈足够大时,我很愿意共同参与到 Hack 中。
不知道为什么会回答这么无聊的问题,踩死我吧,知乎大神们、

木下、秀吉 answered 11 years, 8 months ago

Your Answer