DeNA開発、高速なJavascriptコードを生成できる新言語「jsx」への反応まとめ

公開から12時くらいまでのタイムラインをまとめました。 主に、jsxの特徴、インストール方法、イベント情報のログです。 jsxの詳細はgithubや各解説ページを見てください。 続きを読む
67
Keigo Imai @keigoi

型情報を使って最適化するという基本方針なのだな. #JSX

2012-05-31 08:47:56

jsxのゴール

Kazuho Oku @kazuho

スタートしたばかりですが、それが目指すゴールです! RT @__hase__: ふつーにjs覚えて書くよりも生産性高くてみんな幸せになれるん? #jsx

2012-05-31 08:44:50
FUJI Goro @__gfx__

@kaneshinth JSで書くより高速に動作してバグの少ない言語というのがJSXのゴールです。 #jsx

2012-05-31 08:49:19

インストールについて

はてブ新着エントリー(コンピュータIT) @hatebuit

JSXをインストールしてちょろっと触ってみた - hamaco's blog http://t.co/RBWsDnmd

2012-05-31 12:15:32
niwaringo @niwaringo

レビューはやい / JSXを使ってみたよ - 四角革命前夜 http://t.co/F3zZYG0m

2012-05-31 11:55:16
Jxck @Jxck_

Makefile。npm で入れられる。ビルドその他は perl になってるのか。テスト t/ だからテストも perl かな?もちろん prove に食わせてる。 .jsx もあるから tap 出力対応と予想。 #jsx / “J…” http://t.co/VBu2ARae

2012-05-31 08:50:42
Kentaro Oku @kioku_systemk

jithubのINSTALLATIONのところに node.jsもインストールするように書いておくと親切かも.てかjs開発者なら入ってて当然なのか.. #jsx

2012-05-31 11:00:18
Jxck @Jxck_

build コマンドのファイル。 require じゃなくて $import っての用意して、eval() してる。これなんだろ? / “JSX/bin/jsx at master · jsx/JSX · GitHub” http://t.co/bcpGtr75

2012-05-31 08:58:29
FUJI Goro @__gfx__

@Jxck_ ちょっとだけネタバレすると、JSXの処理系をセルフホスティングする予定で、その$importはJSXのimportに似た振る舞いをするのです。 #jsx

2012-05-31 09:00:29
Jxck @Jxck_

Class.$import の実装。おー、なんだこれ。モジュールの中身をそれぞれ変数に詰め替えるのを文字列で吐いてる。 / “Class.js#L57” http://t.co/8VPF9Fi9

2012-05-31 09:03:01
Kazuho Oku @kazuho

Box2D とかがあっさり移植できるレベルだからコンパイラセルフホストも簡単にできるかなーと思ってる #jsx

2012-05-31 09:01:53
Takuo Kihira @tkihira

http://t.co/BmXPzCoI 私はJSXを使って、Box2Dを移植してみました→ https://t.co/hbvAryQE JOINT未対応です。元コードで既に手動最適化の嵐だったのに、それでも数%速くなってびっくりしました。

2012-05-31 09:09:40
kiwanami @kiwanami

訂正:ソース確認したところ、JSXのBox2D.jsが速くなっているのはアーティファクトでは無いようです。JSXいいと思います!!

2012-05-31 10:23:58

色々な感想

めんたいこ @kickbase

んー。コード見る限りよさそうだなJSX。ASerにはいいかもしれない。Like a JAVAな感じだなー

2012-05-31 08:52:09
wtnabe, yet another yak shaver @wtnabe

あ、JSXってLL Decadeのアレなのか

2012-05-31 09:38:00
mooz @stillpedant

JSX はインライン展開をしてくれるのが良いねぇ。ずっと欲しかった。

2012-05-31 08:59:42
Hironobu Kimura @hiro_kimu

JSXのデモがスターソルジャー風で昭和のおっさんは嬉しかったです。

2012-05-31 10:10:40
わかめ@毎日猫がいる @vvakame

CIにも載る…! http://t.co/uCu7WKrh とか RT @kazuho: jsx --test foo.jsx って書くと foo.jsx の(プライベートクラスである) _Test クラスの test で始まる関数が実行されて TAP 形式で集計する

2012-05-31 10:31:34
わかめ@毎日猫がいる @vvakame

@__gfx__ せんせー、 http://t.co/jUcqzCWi をGalaxyNexusで表示した時の左上表示のfpsと体感にスッゲー差がある気がしますー。

2012-05-31 10:32:34
わかめ@毎日猫がいる @vvakame

overloadもサポートされてるのかー。モダンだなー。JSXかっこよさそうに見えるなー。しかし僕はfunctionというキーワードが嫌いなんだがこれなんとかならんかったのかなぁ…。

2012-05-31 10:53:51