BT

プログラム言語Hackの公式仕様が発表

| 作者: Sergio De Simone フォローする 17 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2015年3月18日. 推定読書時間: 1 分 |

原文(投稿日:2015/02/25)へのリンク

プログラム言語Hack公式仕様が発表された。HHVMチームによると,この仕様は,Hack用に提供されているドキュメントにあるギャップを埋めるためのものだ。

Hackの仕様はおもに,“自分自身のHackの実装や,Hackの適合性テストスイートのようなものを開発したい”人に向けたものだが,同時に“Hackユーザにとって,素晴らしい補足資料”でもある。

Hackの仕様はGitHubにホストされていて,フィードバックやプルリクエストも自由に可能だ。言語はまだ初期段階であるため,HHVMチームによると,仕様は“新しい機能の追加で,さらに発展し続けている”のだという。

Hackは,PHPおよびHack言語用のJITプロセス仮想マシンである,HHVMを前提とした言語だ。HackはFacebookが2014年に開発した,PHPの方言のひとつである。その目的は,PHPの利点を維持しながら,大規模なコードベースを扱う能力を向上するとともに,次のような現代的なプログラム言語が一般的に備える機能を追加することだ。

Hackは“共生的”と言ってよいほど,PHPとシームレスな相互運用が可能である。ただし,大部分のPHPスクリプトがHack上でも有効ではあるが,動的なeval$$x,グローバル,HTMLとの混用など,サポートされていない機能もある。

言語の実装はオープンソースで,BSDライセンスで公開される。InfoQでは以前にも,FacebookのKeith Adams氏とのインタビューの中で,Hackについての最初の発表をお伝えしている。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT