他サイト更新RSSぴぽぺ速報最新記事

Facebookがプログラミング言語「Hack」をオープンソース化!PHPを魔改造した感じ

このエントリーをはてなブックマークに追加 LINEで送る

Facebookがプログラミング言語「Hack」をオープンソース化しました。静的プログラミング言語と動的プログラミング言語両方の要素を持ち合わせているとのこと。PHPがベースとなっているのでPHP使いには馴染みやすそうな印象。というかほとんどPHP

HackのインストールとHHVM(HipHop Virtual Machine)で環境構築ができます。

詳しくはグロースハックジャパンに書かれているのでそちらを参考に。

関連:フェイスブックが独自のプログラミング言語「Hack」をオープンソース化

1: 名無しさん 2014/03/25(火)06:45:02 ID:K1pH1QnL7

■概要 [編集]

HackはFacebookが2014年に発表したPHPを魔改造したプログラミング言語である。PHP自体を魔改造により独自拡張したものなので長い歳月をかけてアホみたいに増えまくったPHPの関数群もそのまま使える。

HackはJavaVMのパクリのようなHHVMという仮想マシンの上で動作する。もともとはPHPを中間コードにして多段階で最適化する手法を実現したかったようだ。これだけ聞くとPhalangerの車輪の再発明のように思えるが真相は不明である。

HHVM実行環境のソースコードはPHPライセンスおよびZendライセンスの下で公開されている。

■PHPとの違い

開始タグ [編集]
PHPの開始タグといえば「<?php」だが、Hackの開始タグは「<?hh」である。

(後略)
http://monobook.org/wiki/Hack

2: 名無しさん 2014/03/25(火)06:49:09 ID:8JXZUytso

更に覚えなきゃいかんのか…
もうね、勘弁して下さいw


4: 名無しさん 2014/03/25(火)09:07:00 ID:rafPbLeQw

こういう新しいのってさ、文献が英語だから困るのよね


ネットの反応

@chun_ryo: Yoshiaki NAKANISHI 2014-03-24 12:15

PHPとHackを共存して動作させられるHHVMも含めて、ちょっとHack面白そう

返信 RT FV


@cs_sonar: そなー 2014-03-24 12:16

今PHP書いてるしちょっとHack入れてみたい

返信 RT FV


@dongriab: Dongri Jin 2014-03-24 19:58

帰ってHack見てみようかな。phpは学生の時バイト先で真面目にやって、それ以来真面目に触ったことない。

返信 RT FV


@solanyana: そらん 2014-03-24 20:50

PHP互換のHackって言語気になるなー。自分のサイトのPHPプログラム書き直すならついでにこれ使って書き換えてみたい

返信 RT FV


@daira4000: だいら 2014-03-24 14:28

Hackの「もうPHP辞めろ」感凄い

返信 RT FV


@murasaki11: むらさき 2014-03-24 12:48

phpをhackしたのかと思ったらHackって名前らしくて草生える

返信 RT FV


@masa_iwasaki: Masatoshi Iwasaki 2014-03-25 13:40

Hackの登場でちょっとでPHPかける人は皆Hackerになれるというコンピュータ業界の徳政令。

返信 RT FV


@masa_iwasaki: Masatoshi Iwasaki 2014-03-25 13:41

今後Hackerのインフレがやばそう。

返信 RT FV


@naichilab: naichi 2014-03-25 11:06

休憩時間に少しHack触ってみたけどすごいな。PHPに静的型付け機能付けた感じ?PHPよくわかってないけど使いやすそう。
というかチュートリアルのIDEっぽいやつどーなってるの((゜д゜)))

返信 RT FV


@owarai_engineer: 芸人プログラマー 2014-03-25 01:34

PHPはただのインタープリタのくせに言語であると自覚してから何かおかしくなったと思っている。Hackは期待だけど、PHPの牙城は崩せないと思うな。スイッチングコスト大きすぎると思う。

返信 RT FV


@murasaki11: むらさき 2014-03-24 12:58

type hinting でプリミティブ型も宣言できたらいいなと思うけど、それだったらphp意外を使いたい

返信 RT FV


@mizchi: 高意識エネルギー 2014-03-24 13:18

Hackいい言語だと思うけどHackが採用できない環境こそまさにPHPだと思うしHack採用できる環境ならRubyとかにいくのでは

返信 RT FV


@deeeet: tcnksm 2014-03-24 13:25

わざわざhack使って互換ぶっ壊すならPHP以外の選択した方が良さそう

返信 RT FV


@oinume: oinume 2014-03-24 13:57

HackってPHP+静的型付ってだけだよなぁ

返信 RT FV


@kamatama_41: かまたま 2014-03-24 13:29

JavaとかScalaじゃなくてhackにする利点てなんだろうか

返信 RT FV


@oinume: oinume 2014-03-24 13:58

@kamatama_41
たぶんPHPユーザにしか旨味はなさそうなw

返信 RT FV


@kamatama_41: かまたま 2014-03-24 14:08

@oinume
ですよねw 新規でこういうことやりたいならJavaとかScalaでおkって気がします。

返信 RT FV


@mizchi: 高意識エネルギー 2014-03-24 13:19

C++おじさん集めてPHP触らせるならHackはフィットすると思う

返信 RT FV


@nappa56: nappa56 2014-03-24 14:12

HackはPHP++という理解でよろしいか? (違う

返信 RT FV


元スレ:http://uni.open2ch.net/test/read.cgi/newsplus/1395697502/
sosu



このエントリーをはてなブックマークに追加 LINEで送る
↑この記事をみんなに広めよう↑

↓ランキングクリックよろしくお願いします↓
 にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ニュース)へ にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ゲーム)へ

コメントをどうぞ

メールアドレス
コメント本文

  • あなたのコメントが、更にこの記事をおもしろくします。

プロフィール

PipopeFavicon

ぴぽぺ速報です。

下らないニュース、
おもしろい事件、
ゲームなど色々扱っております。
1日約70記事です。

Twitter
RSS

↓ランキングクリックよろしくお願いします↓
 にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ニュース)へ にほんブログ村 2ちゃんねるブログ 2ちゃんねる(ゲーム)へ

新着情報

逆アクセスランキング

アクセスカウンター

  • 10現在の記事:
  • 1545996総閲覧数:
  • 391今日の閲覧数:
  • 401昨日の閲覧数:
  • 555468総訪問者数:
  • 138今日の訪問者数:
  • 144昨日の訪問者数:
  • 161一日あたりの訪問者数:
  • 1現在オンライン中の人数:

genzou1919 world