DeNA開発、高速なJavascriptコードを生成できる新言語「jsx」への反応まとめ
- kamakiri_ys
- 44289
- 0
- 245
- 87
jsxのゴール
スタートしたばかりですが、それが目指すゴールです! RT @__hase__: ふつーにjs覚えて書くよりも生産性高くてみんな幸せになれるん? #jsx
2012-05-31 08:44:50インストールについて
JSXをインストールしてちょろっと触ってみた - hamaco's blog http://t.co/RBWsDnmd
2012-05-31 12:15:32Makefile。npm で入れられる。ビルドその他は perl になってるのか。テスト t/ だからテストも perl かな?もちろん prove に食わせてる。 .jsx もあるから tap 出力対応と予想。 #jsx / “J…” http://t.co/VBu2ARae
2012-05-31 08:50:42jithubのINSTALLATIONのところに node.jsもインストールするように書いておくと親切かも.てかjs開発者なら入ってて当然なのか.. #jsx
2012-05-31 11:00:18build コマンドのファイル。 require じゃなくて $import っての用意して、eval() してる。これなんだろ? / “JSX/bin/jsx at master · jsx/JSX · GitHub” http://t.co/bcpGtr75
2012-05-31 08:58:29@Jxck_ ちょっとだけネタバレすると、JSXの処理系をセルフホスティングする予定で、その$importはJSXのimportに似た振る舞いをするのです。 #jsx
2012-05-31 09:00:29Class.$import の実装。おー、なんだこれ。モジュールの中身をそれぞれ変数に詰め替えるのを文字列で吐いてる。 / “Class.js#L57” http://t.co/8VPF9Fi9
2012-05-31 09:03:01http://t.co/BmXPzCoI 私はJSXを使って、Box2Dを移植してみました→ https://t.co/hbvAryQE JOINT未対応です。元コードで既に手動最適化の嵐だったのに、それでも数%速くなってびっくりしました。
2012-05-31 09:09:40訂正:ソース確認したところ、JSXのBox2D.jsが速くなっているのはアーティファクトでは無いようです。JSXいいと思います!!
2012-05-31 10:23:58色々な感想
CIにも載る…! http://t.co/uCu7WKrh とか RT @kazuho: jsx --test foo.jsx って書くと foo.jsx の(プライベートクラスである) _Test クラスの test で始まる関数が実行されて TAP 形式で集計する
2012-05-31 10:31:34@__gfx__ せんせー、 http://t.co/jUcqzCWi をGalaxyNexusで表示した時の左上表示のfpsと体感にスッゲー差がある気がしますー。
2012-05-31 10:32:34overloadもサポートされてるのかー。モダンだなー。JSXかっこよさそうに見えるなー。しかし僕はfunctionというキーワードが嫌いなんだがこれなんとかならんかったのかなぁ…。
2012-05-31 10:53:51