書籍概要

Facebook発 新プログラミング言語「Hack」スタートアップガイド

著者
発売日
更新日

概要

新言語「Hack」はFacebookが2014年3月24日オープンソースでリリースしたプログラミング言語です。HHVM(HipHop Virtual Machine for PHP)向けの開発言語で,静的型付き言語の性質を取り入れPHPでの素早い開発を実現し,PHPとの互換性があるのが特徴です。 世界初となるHack解説書を電子書籍として発売します。

こんな方におすすめ

  • Webアプリ開発者
  • PHPエンジニア

目次

  • はじめに

1章 新言語Hackとその環境構築

  • 1.1 新言語Hackとは
  • 1.2 環境構築
    • 1.2.1 インストール
    • 1.2.2 実行方法
    • 1.2.3 デバッガ機能

2章 Hackの特長と構文

  • 2.1 Type Annotations(型注釈)
  • 2.2 Nullable(null許容)
  • 2.3 Generics(総称)
  • 2.4 Collections(コレクション)
  • 2.5 Type Aliasing(型への別名定義)
  • 2.6 Override Attibute(オーバーライド)
  • 2.7 Variable Number of Arguments(可変長引数)

3章 Hackを利用したWebアプリケーションの開発

  • 3.1 echo アプリケーション
  • 3.2 Smarty連携

4章 PHPとHHVMのパフォーマンス比較

  • 4.1 コマンドラインでの比較
  • 4.2 WordPressでのベンチマーク

5章 PHPからHHVMへの移行手順

  • 5.1 PHPファイルをそのまま利用(Hackで実装しない)
  • 5.2 PHPファイルをHackへと移行
  • おわりに

サポート

現在サポート情報はありません。

商品一覧