ITBEAR科技资讯
网站首页 科技资讯 财经资讯 分享好友

Facebook发布开源编程语言Hack

时间:2014-03-21 11:38:32来源:网易科技编辑:星辉

3月21日消息,据国外媒体报道,Facebook周四发布一款名为“Hack”的全新编程语言,并声称该语言将能使代码的编写和测试更加高效快速。

Facebook已在公司内部使用该语言超过一年时间,现在将以开源的形式将其正式发布。

Hack是由Facebook开发的,同时结合了静态类型语言(如C语言)和动态态类型语言(如PHP语言)两种特点的一种编程语言。通常在使用静态类型语言编程时,开发者会在程序被运行前就知道错误发生的位置。而在更为当前的编程环境里,动态类型语言会一直运行到直至程序出错崩溃。

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

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

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

更多热门内容
华为Q3国内份额21.1%,超越苹果登顶第一
10月27日,国际数据公司IDC发布的数据显示,2026年第三季度中国智能手机市场出货量约为5806万台,同比下降15.2%。相较上半年约4%的降幅,下半年市场下滑速度明显加快,存储等元器件成本上升引发的涨价与配置调整,正在抑制消费需求。在本季度“量跌价升”的整体态势下,

2026-10-28

百度智能云与深演智能共推供应链智能决策升级
据媒体报道,10月27日,百度智能云与深演智能正式签署战略合作协议。双方将围绕智能销量预测、供应链智能优化、用户洞察与产品匹配三大方向展开深度合作,融合百度伐谋的运筹优化能力与深演智能在营销和销售决策AI领域的技术实力,共同打造数据与AI驱动的一体化智能决策

2026-10-28