Facebook发布新的编程语言:Hack

作者: aries 分类: PHP 发布时间: 2014-03-21 08:45 ė 1335次浏览 6 2评论

Hack是由Facebook开发的,同时结合了动态类型语言(如C语言)和静态类型语言(如PHP语言)两种特点的一种编程语言。通常在使用静态

类型语言编程时,开发者会在程序被运行前就知道错误发生的位置。而在更为当前的编程环境里,动态类型语言会一直运行到直至程序出错崩溃。

Facebook

是一个热衷使用PHP的大家庭,但Hack团队负责人布莱恩·奥沙利文(Bryan
O’Sullivan)却也指出,鉴于许多开发者在开发着很多不同的项目,能够程序运行前捕获到其中的错误也将会是很有意义的。这可以让开发者的编程过程
更加高效,这与让程序运行得更加高效是具有同样意义的。

因此,一些个Facebook的高级工程师聚集到了一起,开发出了Hack语言。Facebook在内部同时使用PHP和Hack已有一年时间,而现在已着手计划尽可能将代码移植到Hack上。奥沙利文表示,Hack对代码本身的运行速度并没有实质影响。

至于Facebook将Hack开源的做法和关于谁会真正使用这一语言的问题,奥沙利文则表示:“也许很多人会认为这只是对大公司来说比较重要的东西,但实际上,小的团队和个人开发者也可以使用Hack,并从中受益。我们相信最终受益的人会是大多数的。”

0 FacebookHack
换一个
  1. 浪涛网 2014-04-16 08:29:45

    为什么国外的程序员那么容易创造一门语言呐

  2. 无纯洁 2014-03-22 16:15:58

    这名字起得,谷歌都没那么吊~

Ɣ回顶部