hack
计算机编程语言
Hack是一种面向对象编程语言,用于大规模构建可靠的网站。Facebook发布的一种名为Hack的编程语言,集合了两种主流网页编程语言PHPJava的优势,而这个语言从语法等特性上与PHP十分相似。绝大部分Facebook的页面都由Hack语言编写。Hack于2014年3月开源。
发展
Hack将动态类型语言的快速开发周期与静态类型提供的规则相协调,同时添加了许多在其他现代编程语言中常见的功能。Hack提供了即时的类型检查,在编辑文件的时候增加检查。它的运行时间通常不到200毫秒,因此可以轻松集成到开发工作流中,而不会引入明显的延迟。
特点
Hack集中了两者的优势:静态修改后台文件,动态查看修改结果,降低了编程工作量和用时,也缓解了服务器的压力。Hack 语言由Facebook 的三位高级工程师 Bryan O' Sullivan, Julien Verlaguet 和 Alok Menghrajani 共同编纂完成。绝大部分的Facebook 网页都已经用这种语言来支持。
参考资料
Facebook发布新的开源编程语言Hack.csdn中国软件开发联盟.2014-03-21
Hack.hacklang.2020-01-05
最新修订时间:2023-08-23 10:07
目录
概述
发展
特点
参考资料