オープンソース

Facebook、新しいプログラミング言語「Hack」をリリース

Facebook社は3月20日、新しいプログラミング言語「Hack」をリリースした。

Hackは、Facebook社が自社内で開発・利用しているPHPベースのプログラミング言語。PHPファイルとの互換性もある。高速コーディングという静的プログラミング言語の特徴と、コードに存在するエラー表示などの動的プログラミング言語の特徴を持つ。Hackは、PHP高速JITコンパイラ「HipHop Virtual Machine(HHVM)」が利用でき、PHPコードとHackコードの共存が可能になっている。

Facebookでは、直近1年でシステム内にあるPHPコードをほとんどHackで置き換えたという。

Hackは、BSDライセンス下で公開されている。

(川原 龍人/びぎねっと)

[関連リンク]
Blogによる記事
Hacklang.org