0001デフォルトの名無しさん2014/03/24(月) 20:41:33.49ID:6L4QVMHI
■概要 [編集]
HackはFacebookが2014年に発表したPHPを魔改造したプログラミング言語である[1]。PHP自体を魔改造により
独自拡張したものなので長い歳月をかけてアホみたいに増えまくったPHPの関数群もそのまま使える。
HackはJavaVMのパクリのようなHHVMという仮想マシンの上で動作する。もともとはPHPを中間コードにして
多段階で最適化する手法を実現したかったようだ。これだけ聞くとPhalangerの車輪の再発明のように思えるが
真相は不明である。
HHVM実行環境のソースコードはPHPライセンスおよびZendライセンスの下で公開されている。
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) >>42
わかりやすい(Fbが変態だということが) HiphopVMでたし、Symfonyが無双しているし、Laravelでいいよもう
Phalconなんて何が悲しくてcでガリガリコード書いてんだろう
もうPHPとnode.jsの二強だと思っていいのかな...。
jsが最強になってしまったのは異論なし
ruby, pythonとかからするとphpは一歩前に出たな
Symfony,Railsが逃げ切りそう
node.jsは陽の目を浴びないまま時代の流れに消されそう
node陽の目は充分浴びたんじゃね?
なんらかのスタンダードみたいな大台まで登る気配は感じないけど、js人口にも支えられてるし当面脚光浴びてそう
レン鯖でちゃちゃっと、コマンドプロンプトからサクッと、みたいな定番用途ではphp,ruby,pyにはかなわんだろな
海外のWebバブルに便乗したスタートアップと比較して、
何故、日本のサイトは広告だらけでダサく、そして使い勝ってが悪いのか
海外にも110ヶ国に拠点があったワロタ
シリコンバレーの広告土方も、実はチラシに踊らされてたりして
クラスにしか変数/関数(あえてこの言い方)の宣言ができないらしいけど、
そうすると、$this->地獄から抜けられるとか、メリットあるの?
PHP由来でグローバル空間に関数定義できないんなら$this->並ぶだろうよ
まだHack言語書いたことないけども
なるほど。
SPLとかも全部完全修飾しない限りは不可能だね。。
>>51
アメリカのパブリックスクールだと、幼稚園の頃からプレゼン技術を叩き込んでる。 0059デフォルトの名無しさん2014/05/16(金) 22:36:13.58ID:2m3dzGmv
これってPHPからの移植はけっこうスムーズにいくのかね?
PHP使ったこと無いからわからんのだが。
おぉサンクス。
既存PHPの数倍早くなりそうならけっこういいかも。
コレクションが追加されるなら、rubyのEnumerableとかC#のLINQみたいなものも追加されるのけ?
でhhvmは使えるとしても
この言語は普及するのかね
Facebookで使ってる開発ツールとかがあるのか分からないけど、
IDEやツールを対応しないといけないから、
コミュニティが出来ないことには難しいなと思う。
hhvmは速いといっても、いまいち盛り上がらない感
PHP関係ってなんでこんなに名前のセンスないのかね
HIPHOPとかHHVMとか
php関連というよりは、facebook関連だな、popとかjsxとかも
0073デフォルトの名無しさん2014/06/01(日) 00:18:31.16ID:26Vvz8TO
InteliJのCEではphp動かないけど、商用版ってどうなんだろう。
0074デフォルトの名無しさん2014/06/01(日) 00:56:43.96ID:M8F9cK7q
PHPの主流の層は、こういうのいやがりそうだな。
zephirと競合するのかな
zephirはextention作るものって考えられるけど共存できないしね
0076デフォルトの名無しさん2014/06/01(日) 16:34:34.43ID:Y7NQ5gqe
0077デフォルトの名無しさん2014/06/02(月) 03:14:47.61ID:D0pIbZYb
PHPDeveloper.org: HHVM Blog: HHVM 3.1.0
http://www.phpdeveloper.org/news/21243
- Support for PHP 5.6 variadic ...$args syntax for func declarations
- Over 400 ini settings you can use to configure various things
- Fixes for several security issues including CVE-2011-2202 and CVE-2014-2270
php 5.5&5.4で修正したCVEに対応してる、
いまのところfacebookで実際のサービスに使ってる&CVE対応も追従してる
みたいなので、サービスに使えそうではある。 すごくいいと思うけど、オープンソースとはいえFBに依存するリスクがあるんでしょ?
で、その後Hackの調子はどうなのよ?普及しそうなの?
今PHPで他人の戻り値がmixedなクソコードでイライラしてるから、
いっそPHP 6とかでHackの型をオプションで取り込んで欲しいんだが。
現状だと、分散バージョン管理でコミット時にコードチェッカーでなんかしら対処すればいいのかね。
最近、IDEにphpdocの型アノテーション読ませて開発する機会が増えて来たのでmixed減らしたい。
PHPカンファレンス2014の「HHVM + Hack == PHP++」おもしろかった。
HHVMはだいぶパフォーマンスよろしいらしく、どんどん採用例増えてるみたいだし、
流れに乗ってHackもPHPからの移行先としてワンチャン来るか!?
ただ、PHP-NGが出たあとが心配ではある。現状だとHHVMの普及と一蓮托生なのが
おっかなくて気軽には使用できん。
PHP7が出て、Hackの存在がさらに微妙になった。
phpdoc用の型アノテーション読めるようになったんだっけ。
hackにしてjavaぐらいまで速くなる訳じゃないし、
速くする方向でphp拡張使うこと考えると、hhvmと標準のphpのvm互換性がないという。
0091デフォルトの名無しさん2018/05/23(水) 23:15:28.79ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
NUL78
0092デフォルトの名無しさん2018/07/04(水) 18:20:23.09ID:bZ79e0V+
0093デフォルトの名無しさん2018/07/04(水) 21:44:48.34ID:gFgZc5FG
YA4