アカウント名:
パスワード:
手元で用意できるUbuntu上でbuildしてみました。x64環境だとia32用のcompile環境も必要なようで(--arch=x64だとbuildでコケる)
http://code.google.com/p/dart/wiki/PreparingYourMachine [google.com]
この辺を参考にいろいろぶちこんでみました
d8というreplとdart_binというスクリプト実行用コマンド、dartcというJSコンパイラができましたd8はまだまだ機能不足で実用的じゃないですね
当面はdartスクリプトを書いてdart_binで実行、という感じでしょうか書いたdartスクリプトはdartcでJSへ変換できるのですが…
https://gist.github.com/1277224 [github.com]
簡単なHelloWorldのdartをjsへコンパイルし
何か昔のC言語論争を思い出した。
HelloWorldをコンパイルしたらウン10KBになったってヤツ……C言語は糞だ、アセンブラ最高だぜって結論だったよね……
# ライブラリをダイナミックリンクできなきゃそうなるよね
まあそうなんですけどね。にしても許容できる範囲かといわれると現時点では正直無理ですね。明らかに重いですから。ブラウザがフリーズしたかと思いましたもん
まあjs -> dartというパラダイムシフトを狙ってたとしてもこれがそのつなぎを担えるかと言われるとちょっと「?」という感じです
せめてvmを乗っけたchromiumでも用意して「ほら!jsみたいにdart実行できるんだよ!」みたいなことができるようにしてから出しても良かったんじゃ…という気はします
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
とりあえず (スコア:3)
手元で用意できるUbuntu上でbuildしてみました。x64環境だとia32用のcompile環境も必要なようで
(--arch=x64だとbuildでコケる)
http://code.google.com/p/dart/wiki/PreparingYourMachine [google.com]
この辺を参考にいろいろぶちこんでみました
d8というreplとdart_binというスクリプト実行用コマンド、dartcというJSコンパイラができました
d8はまだまだ機能不足で実用的じゃないですね
当面はdartスクリプトを書いてdart_binで実行、という感じでしょうか
書いたdartスクリプトはdartcでJSへ変換できるのですが…
https://gist.github.com/1277224 [github.com]
簡単なHelloWorldのdartをjsへコンパイルし
Re: (スコア:0)
何か昔のC言語論争を思い出した。
HelloWorldをコンパイルしたらウン10KBになったってヤツ……
C言語は糞だ、アセンブラ最高だぜって結論だったよね……
# ライブラリをダイナミックリンクできなきゃそうなるよね
Re:とりあえず (スコア:2)
まあそうなんですけどね。にしても許容できる範囲かといわれると
現時点では正直無理ですね。
明らかに重いですから。ブラウザがフリーズしたかと思いましたもん
まあjs -> dartというパラダイムシフトを狙ってたとしてもこれが
そのつなぎを担えるかと言われるとちょっと「?」という感じです
せめてvmを乗っけたchromiumでも用意して「ほら!jsみたいにdart実行できるんだよ!」
みたいなことができるようにしてから出しても良かったんじゃ…という気はします