新プログラミング言語「Hack」発表、Facebookが魔改造したPHPのようなもの
1 :
パロスペシャル(空)@転載禁止:
■概要 [編集]
HackはFacebookが2014年に発表したPHPを魔改造したプログラミング言語である[1]。PHP自体を魔改造により
独自拡張したものなので長い歳月をかけてアホみたいに増えまくったPHPの関数群もそのまま使える。
HackはJavaVMのパクリのようなHHVMという仮想マシンの上で動作する。もともとはPHPを中間コードにして
多段階で最適化する手法を実現したかったようだ。これだけ聞くとPhalangerの車輪の再発明のように思えるが
真相は不明である。
HHVM実行環境のソースコードはPHPライセンスおよびZendライセンスの下で公開されている。 [2]
■PHPとの違い
開始タグ [編集]
PHPの開始タグといえば「<?php」だが、Hackの開始タグは「<?hh」である。
(後略)
http://monobook.org/wiki/Hack_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)#.E6.A6.82.E8.A6.81
2 :
ブラディサンデー(新疆ウイグル自治区)@転載禁止:2014/03/24(月) 21:00:29.42 ID:/ivHOTPS0
ネーミングセンス
ポーランドの使い方が分からない
4 :
シューティングスタープレス(WiMAX)@転載禁止:2014/03/24(月) 21:04:48.35 ID:a05BNwL60
ファック?
5 :
フライングニールキック(WiMAX)@転載禁止:2014/03/24(月) 21:06:19.51 ID:5mXqwrtI0
Haxeでいいじゃん
6 :
アイアンクロー(埼玉県)@転載禁止:2014/03/24(月) 21:06:49.82 ID:h9yAUTkk0
ドット
7 :
レッドインク(岡山県)@転載禁止:2014/03/24(月) 21:07:16.21 ID:7F7M7P5I0
スーパーハッカーさん ナノ?
8 :
マシンガンチョップ(dion軍)@転載禁止:2014/03/24(月) 21:14:34.74 ID:eQZ2vS6c0
変数の頭に$が付く言語はもう嫌だ
9 :
アイアンフィンガーフロムヘル(禿)@転載禁止:2014/03/24(月) 21:18:23.55 ID:k24/WBNm0
//roots
10 :
中年'sリフト(WiMAX)@転載禁止:2014/03/24(月) 21:20:41.94 ID:RWO7tBPI0
アホみたいに増えまくった関数群を吸収して
またひとつアホみたいに独自拡張言語が増えるのか
PHP開発に参画したらどうなんだ
hack言語とか日本では普及しないんじゃね?
業務案件で「Hackが出来る人」なんて募集したら信用問題にまで発展するだろうw
12 :
タイガースープレックス(家)@転載禁止:2014/03/24(月) 21:22:27.52 ID:I4E8vAYs0
13 :
リバースネックブリーカー(東京都)@転載禁止:2014/03/24(月) 21:26:23.94 ID:qWK+wscs0
鳥取砂丘思い出すな
15 :
サッカーボールキック(愛知県)@転載禁止:2014/03/24(月) 21:41:52.00 ID:x3W2Aiwq0
>>11 身につけておけば、きっとスキルに箔が付くぞ
16 :
キングコングニードロップ(北海道)@転載禁止:2014/03/24(月) 21:44:44.51 ID:dU+m/Ran0
要するにPHPのめんどくさくなったバージョンだな。
PHPなんて簡単だから使うのに。
勝手にマイナー言語作んな
Hack72!(o´w`o)
なんだこの厨二病言語
21 :
ブラディサンデー(WiMAX)@転載禁止:2014/03/25(火) 00:55:46.16 ID:lqfEpdSD0
ちらっと見たけど、PHPに静的型付したのとジェネリック導入した感じなのか。
別に。。。という感じ。おれならpython使うわ
>>21 phpのインタプリター環境では負荷がかかって遅いから
PHP専用のマシンをVMとして作成したということ
同時にアプリをより軽く動かすために、そういった仕様を追加したんだと思う
phpより軽いの?
26 :
ネックハンギングツリー(空)@転載禁止:2014/03/25(火) 07:36:01.22 ID:wgQmMMiOi
>>14 俺も鳥取砂丘を思い出したw
たしか7〜8年前に名大生が書いたんじゃなかったかな
このネタわかる人今ν速にどれ位いるかな
fack you
28 :
ファイナルカット(チベット自治区)@転載禁止:2014/03/25(火) 08:59:26.08 ID:1teTWQnC0
拡張子はHackか
29 :
タイガードライバー(宮城県)@転載禁止:2014/03/25(火) 15:32:24.50 ID:iLhz2Y4x0
ハッカーが他のハッカーに証拠も痕跡も残さずプロテクトが破られた場合に考えることは
「おれ殺される」
だと思う
.hack スレ?
31 :
腕ひしぎ十字固め(チベット自治区)@転載禁止:2014/03/25(火) 15:36:24.67 ID:tUy3pXPY0
面白ニュースじゃなく本当にあるのか
別に普通に使っているうちはPHPでいいんでない?
32 :
ドラゴンスープレックス(やわらか銀行)@転載禁止:2014/03/25(火) 15:39:17.09 ID:ZKyO29MR0
要するに速くて型チェックもしてくれるPHPか
いいんじゃね
33 :
マスク剥ぎ(長屋)@転載禁止:2014/03/25(火) 15:40:36.27 ID:SH+j0y5B0
コンパイラはsyntax errorがわかるなら自分で直せ
34 :
腕ひしぎ十字固め(新疆ウイグル自治区)@転載禁止:2014/03/25(火) 20:53:07.38 ID:VfH419D40
仕事のお話中の説明で、インタプリタ
と会社の女子に言ったら
え?プリンター内蔵なの?っと言われたお
インタープリンター だと思ったそうだが、いや、それも違うんだが・・・
35 :
ストマッククロー(catv?)@転載禁止:2014/03/25(火) 20:58:39.62 ID:XB5jW/+r0
カスタネッツを覚えてる人はいないだろうな。