タグ

FacebookとPHPに関するkenjiro_nのブックマーク (2)

  • FacebookがPHP互換のプログラミング言語「Hack」を公開 | スラド IT

    Facebookは3月20日、PHPをベースに静的な型付けといった機能を組み込んだ新たなプログラミング言語「Hack」をオープンソースで公開した(公式サイト、SourceForge.jp Magazine、@IT、マイナビニュース、slashdot)。 Hackは、同社が開発したPHP用JITコンパイラHHVM (HipHop Virtual Machine) 向けのプログラミング言語で、PHPをベースに静的な型付けを加えたうえで、ジェネリクス、Nullable型、型エイリアス化、型安全な配列、ラムダ表現といった機能を盛り込んでいる。非推奨機能などは取り除かれているものの、PHPとは高い互換性があるとのことで、PHPコードの多くはそのままHackコードとして利用できるという。実際に同社ではこの1年で殆どのPHPコードがHackにマイグレーションされたとのこと。 「動的な型付け言語がもたらす

  • PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開 : candycane development blog

    アメリカ時間の昼ごろにTwitter上が一つのニュースで埋め尽くされました。 PHPC++に変換して高速化する技術をFacebookが公開したというものです。世界中のPHPハッカーが注目する興味深いリリースという事でちょっと長いですが、リリースノートの和訳を行いました。 原文 http://developers.facebook.com/news.php?blog=1&story=358 Facebookにおいて重要なことのひとつが動作の速さです。過去6年間にわたって、PHPが提供する高速な開発ペースによって多くを成し遂げてきました。プログラミング言語としてみると、PHPはシンプルです。簡単に習得し、簡単に書き、簡単に読み、簡単にデバッグする事ができます。我々は他の言語よりも早くエンジニアを獲得し、それによってより早いイノベーションをすることができます。 今日、私は2年に渡って作業して

  • 1