構造化ウェブプログラミング言語Dart2
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
2011/10/24(月) 01:45:43.35構造化ウェブプログラミングのための新言語「Dart」を語りましょう。
公式 http://www.dartlang.org/
配布元 http://code.google.com/p/dart/
公式Twitter http://twitter.com/dart_lang
前スレ
構造化ウェブプログラミング言語Dart
http://hibari.2ch.net/test/read.cgi/tech/1318240122/
0002デフォルトの名無しさん
2011/10/24(月) 02:13:40.23Web制作あたりに立てるべきではないのか
0003デフォルトの名無しさん
2011/10/24(月) 03:03:34.260004デフォルトの名無しさん
2011/10/24(月) 03:09:51.59Dartはブラウザとサーバーの両方で動く言語ということになってるが
現状ではブラウザ上で動かす方面しか注目されてないし、仮に移動するとしたらWeb製作板?
まあいいや。誰かdQueryとかDart on Railsとか作れよ。
0005デフォルトの名無しさん
2011/10/24(月) 05:03:21.50Windows8からWindowsのアプリまで作れるし、
Linuxだと現状でGTK使ったアプリまで作れる。
自治スレで改訂しようとしてたみたいだけど結局流れてたみたいだし。
0006デフォルトの名無しさん
2011/10/24(月) 05:53:03.07dQueryにしてもDartって名前付き引数無かったんだっけ?
jQueryUIで多用される$("#foo").baaUI({param1: ...})みたいなMapで
オプションを渡す書き方はもう嫌だ。
0007デフォルトの名無しさん
2011/10/24(月) 06:28:28.39大して変わらんと思うが、おまいはどういう書き方をしたいんだ?
0008デフォルトの名無しさん
2011/10/24(月) 06:51:49.09いや普通に、$("#foo").baaUI(param1: ..., param2: ...)みたいな感じに、
Mapではなく名前付き引数で渡したい。確かに見栄えは大差無いけれども
エラーの検出のしやすさが違う。
jQueryみたいにMapでオプション値を渡すAPIにしても内部はデフォルト値
の入ったMapをextendとかで上書きして使う実装が殆どなので、例えば
.func({param1: ...})を.func({paramOne: ...})みたいにキー文字列を誤記しても
それは単にparam1のデフォルト値が使われるだけで呼び出し時にはエラーに
ならない。このエラーを避けるにはテスト以外だとAPIリファレンスからキー
文字列を注意深くコピペするぐらいしか対策がない。
でも名前付き引数ならメソッドの呼び出し時どころか実行前にキーの誤記を
検出できるのでエラーを見つけやすい。
0009デフォルトの名無しさん
2011/10/24(月) 07:45:19.45できないならjQueryみたいな利便性重視のライブラリだとやっぱりMapが使われる気がする
順不同でオプショナルな名前付き引数を仕様として組み込んでる言語ってあるのかな
0010デフォルトの名無しさん
2011/10/24(月) 14:40:00.050011デフォルトの名無しさん
2011/10/24(月) 14:54:45.280012デフォルトの名無しさん
2011/10/24(月) 15:12:07.430013デフォルトの名無しさん
2011/10/24(月) 16:22:46.75void namedopt([var a = "default value", var b, var c]){
print("a = $a, b = $b, c = $c");
}
main (){
namedopt();
namedopt(c : "c" + a());
namedopt(c : "c", b : "b");
namedopt(b : "b", a : "a", c : "c");
}
可変長引数って取れるのかな。
0014デフォルトの名無しさん
2011/10/24(月) 16:24:14.58main (){
namedopt();
namedopt(c : "c");
namedopt(c : "c", b : "b");
namedopt(b : "b", a : "a", c : "c");
}
0015デフォルトの名無しさん
2011/10/24(月) 17:48:30.110016デフォルトの名無しさん
2011/10/24(月) 17:55:16.14main (){
namedopt(b : "b", A : "A", c : "c");
}
> a = default value, b = b, c = c
意味ないよウワワワーンヽ(`Д´)ノ
0017デフォルトの名無しさん
2011/10/24(月) 18:02:48.29もし代入されるならそれはそれで問題だろう・・・
0018デフォルトの名無しさん
2011/10/24(月) 18:12:03.330019デフォルトの名無しさん
2011/10/24(月) 18:27:26.29この程度で実行時エラーにされたらだるいでしょ
コンパイラやIDEの仕事じゃないの
せっかくなら未定義の引数名にも動的になんかゴニョゴニョできたほうが便利だろうし
0020デフォルトの名無しさん
2011/10/24(月) 18:43:53.39事前にエラーとして弾いてもらいたかった。
namedoptという関数名の間違いはエラーとして弾くのに、そのシグネチャに
書かれた引数名の間違いは無視するって正直よく解らん。
0021デフォルトの名無しさん
2011/10/24(月) 18:58:43.410022デフォルトの名無しさん
2011/10/24(月) 19:00:39.820023デフォルトの名無しさん
2011/10/24(月) 19:20:52.00を出して欲しいなぁ。
例に出したjQueryの例だと実行時に読み込むjQueryのバージョンによって
引数の有無の違いがあって、うっかりその引数が無い少し古いバージョンと
組み合わせて実行するとコンソールを見てもエラーはどこにも出ないのに
振る舞いがおかしい、なんてちと面倒くさいことになる。
Map渡しだとオプション引数の変更といったAPIの変更に弱いので名前付き
引数でその辺を改善して欲しかったのだが、エラーを吐かないのなら魅力が
半減。
0024デフォルトの名無しさん
2011/10/24(月) 19:28:49.70ルールなんて作れば作るほど複雑化して、混乱の元なのは当然なんで
起こりえる事態だよ。シンプルにしておかないとルールを解釈するため
のルールとか 計算機言語によくあるシンタックスノイズと同じことが起きる。
そんな硬直化したルールは無視しても差し支えないよ。
0025デフォルトの名無しさん
2011/10/24(月) 19:29:04.58コンパイラとかlintの仕事だろ
どっからIDEが出てくるのか理解出来ない
0026デフォルトの名無しさん
2011/10/24(月) 19:39:53.690027デフォルトの名無しさん
2011/10/24(月) 20:32:53.41まだ生まれて間もない言語なんだから・・・
0028デフォルトの名無しさん
2011/10/24(月) 20:34:53.11ワーニング吐くつもりねーよって公式がわざわざ明記してるから問題にしてるんですけど^^#
0029デフォルトの名無しさん
2011/10/24(月) 20:37:49.87名前付き引数もそのうちエラーとか警告が出せるようになるだろ
0030デフォルトの名無しさん
2011/10/24(月) 20:55:03.19あんた江添亮?
0031デフォルトの名無しさん
2011/10/24(月) 21:14:44.330032デフォルトの名無しさん
2011/10/24(月) 21:37:02.110033デフォルトの名無しさん
2011/10/24(月) 21:42:43.99http://cpplover.blogspot.com/2011/10/dart_13.html
0034デフォルトの名無しさん
2011/10/24(月) 21:43:49.51自演乙。
0035デフォルトの名無しさん
2011/10/24(月) 21:47:19.750036デフォルトの名無しさん
2011/10/24(月) 22:03:06.53https://groups.google.com/a/dartlang.org/group/misc/browse_thread/thread/a86e4e801e4124f5/8290a34348748377
0037デフォルトの名無しさん
2011/10/24(月) 22:05:51.12コンパイラのエラーチェックは
厳しく出来るだろうと書いただけなんだが
個人的にdartは良さそうだがベストとは思ってないし
C++大嫌いだしゴミだと思ってるんで
あんなのと一緒にしないでもらいたい
0038デフォルトの名無しさん
2011/10/24(月) 22:24:01.020039デフォルトの名無しさん
2011/10/24(月) 22:55:38.71私は本人じゃないですよ^^;
0040デフォルトの名無しさん
2011/10/24(月) 23:00:09.41core i7でHello worldコンパイルするだけでどんだけ重くなるか
0041デフォルトの名無しさん
2011/10/25(火) 00:06:31.420042デフォルトの名無しさん
2011/10/25(火) 00:19:36.250043デフォルトの名無しさん
2011/10/25(火) 00:53:14.81発表日が2010/10/10になってた!
0044デフォルトの名無しさん
2011/10/26(水) 03:19:02.560045デフォルトの名無しさん
2011/10/26(水) 04:49:09.53コケるとも限らんし
0046デフォルトの名無しさん
2011/10/26(水) 17:28:21.650047デフォルトの名無しさん
2011/10/26(水) 17:59:28.040048デフォルトの名無しさん
2011/10/26(水) 22:32:01.270049デフォルトの名無しさん
2011/10/26(水) 23:40:23.680050デフォルトの名無しさん
2011/10/26(水) 23:55:58.310051デフォルトの名無しさん
2011/10/26(水) 23:59:46.930052デフォルトの名無しさん
2011/10/27(木) 00:12:51.540053デフォルトの名無しさん
2011/10/27(木) 05:25:07.070054デフォルトの名無しさん
2011/10/27(木) 12:35:15.150055デフォルトの名無しさん
2011/10/28(金) 00:20:28.76注目も集まらないのに誰がフィックスしてくれるんだ
0056デフォルトの名無しさん
2011/10/28(金) 01:31:28.99スクリプト言語処理系ではダントツやね
0057デフォルトの名無しさん
2011/10/28(金) 01:53:59.670058デフォルトの名無しさん
2011/10/28(金) 18:51:55.230059デフォルトの名無しさん
2011/10/29(土) 10:21:43.37by 某宝石言語開発者
0060デフォルトの名無しさん
2011/10/29(土) 10:24:36.44LuaJITの足元にも及んでない
0061デフォルトの名無しさん
2011/10/29(土) 12:47:36.530062デフォルトの名無しさん
2011/10/29(土) 13:07:28.36ダメ?
0063デフォルトの名無しさん
2011/10/29(土) 14:05:56.560064デフォルトの名無しさん
2011/10/29(土) 16:45:46.01エラーもわかりやすい
lua jitは速いし、静的言語の意味ってあるのかなと最近思う
ただ動的型付け言語の実装が遅れてるだけじゃないのかな
0065デフォルトの名無しさん
2011/10/29(土) 17:14:49.670066デフォルトの名無しさん
2011/10/29(土) 17:20:45.08動的型付け言語でもいいんじゃね
0067デフォルトの名無しさん
2011/10/29(土) 17:52:52.03大規模開発も開発環境の実装が遅れてるだけで
結局、できるようになってきてる
そのうち静的言語の意味ってなくなるんじゃないかな
0068デフォルトの名無しさん
2011/10/29(土) 17:59:18.840069デフォルトの名無しさん
2011/10/29(土) 18:21:45.710070デフォルトの名無しさん
2011/10/29(土) 18:41:43.73大規模開発も無理
0071デフォルトの名無しさん
2011/10/29(土) 19:02:23.58大して変わらんし場合によっちゃhotspotの方が早いだろ。
それにパフォーマンス以外でもVM上でやるメリットはいくらでもあるだろ。
老害か?
0072デフォルトの名無しさん
2011/10/29(土) 19:08:28.67OSのカーネルやパッケージソフト、市販ゲームなどが開発されるようになるといいね。
0073デフォルトの名無しさん
2011/10/29(土) 19:13:38.400074デフォルトの名無しさん
2011/10/29(土) 19:13:42.45頭が不自由な子なのかな
0075デフォルトの名無しさん
2011/10/29(土) 19:19:09.56静的言語のJavaVMを例に出してきて
大事な事なので2度言いました
0076デフォルトの名無しさん
2011/10/29(土) 19:23:34.69通じない頭の不自由な人ですか
0077デフォルトの名無しさん
2011/10/29(土) 19:23:57.490078デフォルトの名無しさん
2011/10/29(土) 19:26:38.40残念ながらクズ以外は存在しないだろう。
その結果が現実を物語っている。
0079デフォルトの名無しさん
2011/10/29(土) 19:27:34.11静的言語で大規模と言ったらプログラムの規模が大きいってこと
0080デフォルトの名無しさん
2011/10/29(土) 19:44:21.100081デフォルトの名無しさん
2011/10/29(土) 19:52:25.01言ってるようなもん
0082デフォルトの名無しさん
2011/10/29(土) 20:21:38.66お前の書き込みは、自分は馬鹿ですと言ってるようなもん
0083デフォルトの名無しさん
2011/10/29(土) 20:48:32.86だから大規模開発には確かに向いていない
簡単には大規模にならないからw
0084デフォルトの名無しさん
2011/10/29(土) 20:52:35.11誰かさんが作ってる実装がくそだから
0085デフォルトの名無しさん
2011/10/29(土) 20:57:22.940086デフォルトの名無しさん
2011/10/29(土) 21:09:10.490087デフォルトの名無しさん
2011/10/29(土) 21:13:47.00証拠やソースを出せ
0088デフォルトの名無しさん
2011/10/29(土) 21:15:58.420089デフォルトの名無しさん
2011/10/29(土) 21:24:10.68coffeescriptみたいなのがのさばるだろ
0090デフォルトの名無しさん
2011/10/29(土) 21:26:42.860091デフォルトの名無しさん
2011/10/29(土) 21:41:34.520092デフォルトの名無しさん
2011/10/29(土) 22:33:58.910093デフォルトの名無しさん
2011/10/29(土) 22:41:41.920094デフォルトの名無しさん
2011/10/29(土) 22:45:46.18それともDと勘違いしたん
0095デフォルトの名無しさん
2011/10/29(土) 22:46:40.880096デフォルトの名無しさん
2011/10/29(土) 22:51:25.230097デフォルトの名無しさん
2011/10/29(土) 22:54:31.140098デフォルトの名無しさん
2011/10/29(土) 22:58:09.00いいんじゃねぇのこんなもんで
ただ普及しすぎたJSを置き換えるかというとインパクトが弱いな
0099デフォルトの名無しさん
2011/10/29(土) 23:03:00.21後は、何を作るかってことになるんだろうねぇ。
0100デフォルトの名無しさん
2011/10/29(土) 23:09:57.850101デフォルトの名無しさん
2011/10/29(土) 23:20:04.760102デフォルトの名無しさん
2011/10/29(土) 23:22:55.340103デフォルトの名無しさん
2011/10/30(日) 00:00:16.980104デフォルトの名無しさん
2011/10/30(日) 01:10:27.06なんかインタプリタで走らすと想定している言語と思ってないような発言やね
0105デフォルトの名無しさん
2011/10/30(日) 02:27:38.64これで色々解決しそう
0106デフォルトの名無しさん
2011/10/30(日) 02:42:52.150107デフォルトの名無しさん
2011/10/30(日) 05:21:28.600108デフォルトの名無しさん
2011/10/30(日) 07:08:11.13AngelScriptですね、わかります。
0109デフォルトの名無しさん
2011/10/30(日) 07:18:48.25えー、Javaだって型チェックちゃんとできてるよ?
0110デフォルトの名無しさん
2011/10/30(日) 07:48:35.02今はJITコンパイルが当たり前の時代
0111デフォルトの名無しさん
2011/10/30(日) 07:49:08.42MLですらインタプリタで走るぞ馬鹿が
0112デフォルトの名無しさん
2011/10/30(日) 07:53:38.35違うだけであって、型チェックがどうとか関係ねえだろ
C++がインタプリタになったら何か言語仕様が変わるのかよ
ほとんど何も変わらねーだろ
0113デフォルトの名無しさん
2011/10/30(日) 10:38:49.41インタプリタ方式だと実行時に毎回毎回パースやテンプレートの展開が入って
C++の特長である速度が消えますがね
0114デフォルトの名無しさん
2011/10/30(日) 11:19:07.300115デフォルトの名無しさん
2011/10/30(日) 11:35:34.270116デフォルトの名無しさん
2011/10/30(日) 12:08:46.35JavaやCしか頭に無い奴は「コンパイル時に型エラーが出ないと〜」とか言うけど
0117デフォルトの名無しさん
2011/10/30(日) 12:09:34.400118デフォルトの名無しさん
2011/10/30(日) 12:10:54.640119デフォルトの名無しさん
2011/10/30(日) 12:16:31.97http://root.cern.ch/drupal/content/cint
0120デフォルトの名無しさん
2011/10/30(日) 12:20:49.540121デフォルトの名無しさん
2011/10/30(日) 12:25:40.31Dartには「Javaに似たシンタックス」という特徴もある
これはJavaドカタさん達を引き寄せるのに有効
0122デフォルトの名無しさん
2011/10/30(日) 12:27:39.03つか、GoogleをJavaドカタ呼ばわりかよ。上から目線だな。
0123デフォルトの名無しさん
2011/10/30(日) 12:28:33.440124デフォルトの名無しさん
2011/10/30(日) 12:29:36.82そういうのを狙うならもっと普及するようなものじゃないと・・・
0125デフォルトの名無しさん
2011/10/30(日) 12:31:04.42その言語の作者が多数派に属している必要は無い
0126デフォルトの名無しさん
2011/10/30(日) 12:32:58.21なのでgoogleはGWTを作りました。普及しませんでした。
JavaScriptにアノテーションつけると便利だよねー
ということでgoogleは雑多なライブラリと一緒にClosure Libraryを作りました。普及しませんでした。
0127デフォルトの名無しさん
2011/10/30(日) 12:35:23.18・ドカタさん達は警告等がうるさいのは嫌い
・ドカタさん達にはIDEが必要
Dartは全部満たしてる
0128デフォルトの名無しさん
2011/10/30(日) 12:36:19.53>・ドカタさん達にはIDEが必要
>
>Dartは全部満たしてる
え!?
0129デフォルトの名無しさん
2011/10/30(日) 12:37:20.46あと5年10年残ってる展開は嫌だなぁ
0130デフォルトの名無しさん
2011/10/30(日) 12:37:30.11ドカタさん自体はそのほうが嬉しいかもしれないけど
上のほうがそれじゃ困っちゃうからダメなの
0131デフォルトの名無しさん
2011/10/30(日) 12:40:16.16そんな短期間だったら当然残り続けるに決まってるじゃん、どこに廃れる要素が
まぁブラウザ自体が廃れるなら話は別だが
0132デフォルトの名無しさん
2011/10/30(日) 12:41:24.86Dartのサイトには型アノテーションを入れた理由についてこう書かれてる
> Documentation for machines. Tools can leverage type annotations in various ways.
> In particular, they can help provide nice features such as name completion and improved navigation in IDEs.
0133デフォルトの名無しさん
2011/10/30(日) 12:43:04.26IDEが補完しやすい仕様とIDEの存在は別の話だが
0134デフォルトの名無しさん
2011/10/30(日) 12:47:48.87もちろんそうなんだけど、これはGoogleのメッセージなわけよ
「ドカタ達よ、俺たちはIDEを重視しているぞ」ってね
0135デフォルトの名無しさん
2011/10/30(日) 12:50:04.700136デフォルトの名無しさん
2011/10/30(日) 12:51:28.68ドカタは「とりあえず"使いやすい"IDEを出せ、話はそれからだ」って言うんじゃないかな
0137デフォルトの名無しさん
2011/10/30(日) 12:56:10.98仕事でやることは全部ドカタだよ。
もしかして仕事したことがない人?
ソフトウェアの開発で、金もらったことある?
0138デフォルトの名無しさん
2011/10/30(日) 12:59:01.11マネージャーとか場合によってはクライアントが言語を指定するだろ
0139デフォルトの名無しさん
2011/10/30(日) 12:59:49.10普通にプログラマでいいじゃん。
0140デフォルトの名無しさん
2011/10/30(日) 13:00:22.880141デフォルトの名無しさん
2011/10/30(日) 13:04:12.970142デフォルトの名無しさん
2011/10/30(日) 13:04:18.310143デフォルトの名無しさん
2011/10/30(日) 13:04:47.01だから、ドカタに言い換える必要はないのでは?ってこと。
0144デフォルトの名無しさん
2011/10/30(日) 13:05:28.38だから目に敵にしてる感がでるわけさ。
0145デフォルトの名無しさん
2011/10/30(日) 13:07:13.720146デフォルトの名無しさん
2011/10/30(日) 13:08:40.210147デフォルトの名無しさん
2011/10/30(日) 13:12:18.25言語選択ってなんだ?
Lispプログラマは、別の言語を選択するのか?
アタマが悪いのだろうか・・・?
0148デフォルトの名無しさん
2011/10/30(日) 13:13:24.750149デフォルトの名無しさん
2011/10/30(日) 13:13:25.290150デフォルトの名無しさん
2011/10/30(日) 13:15:48.82「ドカタという言葉自体が目の敵」とか話のスライドのさせ方が露骨すぎ
0151デフォルトの名無しさん
2011/10/30(日) 13:17:43.82だれがそんな事聞いたんだ?
聞いたのは「なんで目の敵になるのか 」だろ。
0152デフォルトの名無しさん
2011/10/30(日) 13:18:11.090153デフォルトの名無しさん
2011/10/30(日) 13:18:49.900154デフォルトの名無しさん
2011/10/30(日) 13:19:10.61それは決して答えを言わない質問だw
0155デフォルトの名無しさん
2011/10/30(日) 13:20:29.24だから、普通にプログラマでいいのでは?
プログラマをドカタと言い換えたい、
その気持を察しろよw
0156デフォルトの名無しさん
2011/10/30(日) 13:21:28.480157デフォルトの名無しさん
2011/10/30(日) 13:22:37.80言ってるよ。
0158デフォルトの名無しさん
2011/10/30(日) 13:24:24.96言葉を変えたって言いたいことは変わらないよ?
定義をわざと曲解して揚げ足取りしたいのならともかく
0159デフォルトの名無しさん
2011/10/30(日) 13:25:07.58うん。だからプログラマでいいと。
0160デフォルトの名無しさん
2011/10/30(日) 13:25:36.66だから別にドカタでもいいと
0161デフォルトの名無しさん
2011/10/30(日) 13:26:47.88その、言葉を変える行為に、意味があると思ってるんだろ?
0162デフォルトの名無しさん
2011/10/30(日) 13:28:20.560163デフォルトの名無しさん
2011/10/30(日) 13:28:35.43その嫉妬心が向上してドカタと名前を言い換えることにつながっていると考えられる。
つまりだプログラマに慣れなない人間。
だから、普段何の言語を使っているの?とか
ソフトウェア開発したことあるの?という
質問に答えようとしない。
0164デフォルトの名無しさん
2011/10/30(日) 13:29:38.99チームでやるのなら当たり前。
そんな個人の趣味プログラムじゃないんだしさ。
みんなが好き勝手言語使うんじゃないんだよ。
0165デフォルトの名無しさん
2011/10/30(日) 13:30:22.06だからお前はドカタなんだよw
0166デフォルトの名無しさん
2011/10/30(日) 13:30:25.42マネージャか場合によってはクライアントが言語を指定するだろ
0167デフォルトの名無しさん
2011/10/30(日) 13:31:04.32アマプログラマだから
嫉妬してるんだろうね。
0168デフォルトの名無しさん
2011/10/30(日) 13:32:05.440169デフォルトの名無しさん
2011/10/30(日) 13:35:06.26法令違反上等な超過酷労働者になれなかったことに嫉妬を覚えないといけないのか
0170デフォルトの名無しさん
2011/10/30(日) 13:36:15.15あー、やっぱり本職になれなかった人だったのかw
0171デフォルトの名無しさん
2011/10/30(日) 13:37:48.690172デフォルトの名無しさん
2011/10/30(日) 13:38:59.03お前何年前の話してるんだよ
本当の底辺企業にいるか就職した事ないだろ?
0173デフォルトの名無しさん
2011/10/30(日) 13:39:45.240174デフォルトの名無しさん
2011/10/30(日) 13:41:17.540175デフォルトの名無しさん
2011/10/30(日) 13:42:03.41もういいよw お前がプログラマを本職に出来なかった
可哀想な人間ってのはよく分かったから。
0176デフォルトの名無しさん
2011/10/30(日) 13:43:23.970177デフォルトの名無しさん
2011/10/30(日) 13:43:26.96極論すればどんな言語を使っても構わない。
だから普及度の高い言語が選ばれる。
Javaは現在もっとも普及してる言語のひとつで、だからドカタも多い。
これはJavaプログラマの全てがドカタであることを意味しない。
ここでドカタと言われて怒ってるのは、自分がドカタであると自覚してるの?
0178デフォルトの名無しさん
2011/10/30(日) 13:46:06.01必死になってきたなw
0179デフォルトの名無しさん
2011/10/30(日) 13:46:17.760180デフォルトの名無しさん
2011/10/30(日) 13:47:24.350181デフォルトの名無しさん
2011/10/30(日) 13:48:08.18まぁJavaしか知らなくても学びやすいっちゃそうだけど
0182デフォルトの名無しさん
2011/10/30(日) 13:48:09.63プログラミング言語Dokataを作ればいいんだよ。
0183デフォルトの名無しさん
2011/10/30(日) 13:48:24.130184デフォルトの名無しさん
2011/10/30(日) 13:52:54.460185デフォルトの名無しさん
2011/10/30(日) 13:58:50.85Dartとそんなに違わないと思うんだけどな
0186デフォルトの名無しさん
2011/10/30(日) 14:01:04.13江添亮は仕様にだけは煩いから、ちょっと違うな
0187デフォルトの名無しさん
2011/10/30(日) 14:03:56.510188デフォルトの名無しさん
2011/10/30(日) 14:04:56.71すばやくドカタ仕事片づけたいのに、なんで警告握りつぶしてランタイムバグ出さなきゃならんのだ?
0189デフォルトの名無しさん
2011/10/30(日) 14:17:28.29ドカタとかどうでもいいけど、
警告は普通全部出すようにって言われるよね。
そう考えると、いろんな警告を出してくれる
言語のほうがいいと思うよ。
0190デフォルトの名無しさん
2011/10/30(日) 14:18:27.85ドカ太郎とよぶことにしよう。
0191デフォルトの名無しさん
2011/10/30(日) 14:21:40.99それは無理
0192デフォルトの名無しさん
2011/10/30(日) 14:25:01.44どうせドカタって言ってる奴は一人なんだし、
俺が、ドカ太郎って呼ぶからいいよw
そのうちみんなも使ってくれるさ。
0193デフォルトの名無しさん
2011/10/30(日) 14:27:32.300194デフォルトの名無しさん
2011/10/30(日) 14:28:05.630195デフォルトの名無しさん
2011/10/30(日) 14:32:10.220196デフォルトの名無しさん
2011/10/30(日) 14:34:55.730197デフォルトの名無しさん
2011/10/30(日) 14:36:00.050198デフォルトの名無しさん
2011/10/30(日) 14:37:16.070199デフォルトの名無しさん
2011/10/30(日) 14:37:59.11極論すればどんな言語を使っても構わない。
だから普及度の高い言語が選ばれる。
Javaは現在もっとも普及してる言語のひとつで、だからドカ太郎も多い。
0200デフォルトの名無しさん
2011/10/30(日) 14:42:26.920201デフォルトの名無しさん
2011/10/30(日) 14:43:06.34それでいいんだよ。 そうやって普及させといて、
それと同時にドカ太郎って、ドカタが口癖になってる奴のことだぞw
って訂正していけばいい。
0202デフォルトの名無しさん
2011/10/30(日) 14:47:27.02つまりお前がドカタってことか。納得。
で、お前はDartをどう思ってんの?
0203デフォルトの名無しさん
2011/10/30(日) 14:48:12.060204デフォルトの名無しさん
2011/10/30(日) 14:49:49.14ドカ太郎にクラスチェンジしましたってか
0205デフォルトの名無しさん
2011/10/30(日) 15:03:45.760206デフォルトの名無しさん
2011/10/30(日) 15:28:30.510207デフォルトの名無しさん
2011/10/30(日) 15:32:20.480208デフォルトの名無しさん
2011/10/30(日) 15:35:22.07Dartを使ってるドカ太郎はどこで頑張ってるの?
0209デフォルトの名無しさん
2011/10/30(日) 15:37:09.440210デフォルトの名無しさん
2011/10/30(日) 15:39:17.320211デフォルトの名無しさん
2011/10/30(日) 15:40:41.380212デフォルトの名無しさん
2011/10/30(日) 15:44:02.19>C++0x本を執筆中。
>当面の生活費をどうやって工面しようか。
本当に自宅警備員ぽくってワロタ
0213デフォルトの名無しさん
2011/10/30(日) 16:03:42.69ダウンキャストの警告が無いなんて使えない!法を変えて!と人間がわめいても
「悪法もまた法なり」
と答えるだけだ
0214デフォルトの名無しさん
2011/10/30(日) 16:07:56.930215デフォルトの名無しさん
2011/10/30(日) 16:50:38.300216デフォルトの名無しさん
2011/10/30(日) 16:58:46.36,,;f::::::::::::::::::::::ヽ
i::::::::/'" ̄ ̄ヾi
|:::::::| ,,,,,_ ,,,,,,|
|r-==( 。);( 。)
( ヽ :::__)..:: }
,____/ヽ ー== ; ほ法 それでそれで?
r'"ヽ t、 \___ !
/ 、、i ヽ__,,/
/ ヽノ j , j |ヽ
|⌒`'、__ / / /r |
{  ̄''ー-、,,_,ヘ^ |
ゝ-,,,_____)--、j
/ \__ /
| "'ー‐‐---''
0217デフォルトの名無しさん
2011/10/30(日) 17:10:37.71_ /  ̄ <_
_>`´ >>216 ___<_
> r‐'" ̄ ̄ ノ ̄ ̄`ヽ、―ニ 二
/ , | `ヽ/ ´`ヽ _ 三,:三ー二
 ̄/ | ノヽ--/ ̄ , ` ̄ ̄ ̄
/ /⌒ヽ,| ミ } ...| /!
レ l d _}`ー‐し'ゝL _
| ヽ、_, _,:ヘr--‐‐'´} ;ー------
|/| \ ノ`ヾ:::-‐'ーr‐'"==-
ヽ/l/|` ー------r‐'"  ̄ ̄
|└-- 、__/`\-:、
__,ゝ,,_____/ \_」 \
0218デフォルトの名無しさん
2011/10/30(日) 17:58:24.07法の下に仕事をすることではなく法を作ることだ
0219デフォルトの名無しさん
2011/10/30(日) 18:08:11.930220デフォルトの名無しさん
2011/10/30(日) 18:16:48.05クソ議論はいいからなんか技術的な議論しろ
0221デフォルトの名無しさん
2011/10/30(日) 19:09:40.27FunctionじゃなくてObjectでも関数呼び出しできるし、
typedefで型を書いても型チェックされないんだが
(例えば、下のプログラムは全く警告を出さない)
int foo(int n) => n + 1;
typedef int foo_t(int);
main() {
Function f = foo;
Object o = foo;
foo_t g = foo;
print(f("a"));
print(o("a"));
print(g("a"));
}
0222デフォルトの名無しさん
2011/10/30(日) 19:19:01.62DartはOptional Typeを採用している。
静的型は単なるアノテーションだ。
どんな静的型を使おうと、実行時には何の影響もない。
関数はすべてインターフェースFunctionを実装しているわけだから、
静的型としてFunctionを使うのは、この変数は関数に束縛されるのだというアノテーションを書いていることになる。
typedefは関数型の別名定義。
関数型を直接書くと面倒だからな
int f( int g(int) ) => g(0) ;
と書くより、
typedef int type(int) ;
int f( type g ) => g(0) ;
と書いた方が分かりやすいだろ。
0223デフォルトの名無しさん
2011/10/30(日) 19:27:51.66foo("a");
には警告を出すのに、
typedef int foo_t(int);
foo_t f = foo;
f("a");
に警告を出さない合理的な理由があるの?
0224デフォルトの名無しさん
2011/10/30(日) 19:40:15.60実装の問題じゃないかな?
0225デフォルトの名無しさん
2011/10/30(日) 20:20:10.200226デフォルトの名無しさん
2011/10/30(日) 21:08:26.470227デフォルトの名無しさん
2011/10/30(日) 21:40:08.560228デフォルトの名無しさん
2011/10/30(日) 21:43:38.790229デフォルトの名無しさん
2011/10/30(日) 21:49:18.230230デフォルトの名無しさん
2011/10/30(日) 21:50:12.690231デフォルトの名無しさん
2011/10/30(日) 21:50:26.330232デフォルトの名無しさん
2011/10/30(日) 21:50:48.310233デフォルトの名無しさん
2011/10/30(日) 21:51:24.450234デフォルトの名無しさん
2011/10/30(日) 21:51:50.940235デフォルトの名無しさん
2011/10/30(日) 21:53:20.480236デフォルトの名無しさん
2011/10/30(日) 21:54:37.920237デフォルトの名無しさん
2011/10/30(日) 21:55:33.660238デフォルトの名無しさん
2011/10/30(日) 22:02:07.630239デフォルトの名無しさん
2011/10/30(日) 22:03:48.220240デフォルトの名無しさん
2011/10/30(日) 22:11:35.53それ違ってるぞ。ググれば解ると思うが。
「ドカタ」が口癖のやつをドカ太郎って呼ぶんだぞ。
0241デフォルトの名無しさん
2011/10/30(日) 22:19:09.770242デフォルトの名無しさん
2011/10/30(日) 22:20:45.51サラリーマンドカ太郎
http://mimizun.com/log/2ch/slotk/1201968114/
1 :名無しさん@お腹いっぱい。:2008/02/03(日) 01:01:54 ID:r8/lqKqk
ドカ太郎!現場へ直行じゃ!
おれはドカタのドカ太郎
http://unkar.org/r/neet4vip/1311910663
0243デフォルトの名無しさん
2011/10/30(日) 22:32:15.07それはプログラマ板じゃないだろw
0244デフォルトの名無しさん
2011/10/30(日) 22:36:25.41とりあえず検索結果の先頭10件にはプログラマ板のスレはなかった
0245デフォルトの名無しさん
2011/10/30(日) 22:39:47.590246デフォルトの名無しさん
2011/10/30(日) 22:41:51.73ドカ太郎 site:2ch.net
で検索したら2番目だ。
0247デフォルトの名無しさん
2011/10/30(日) 22:44:22.040248デフォルトの名無しさん
2011/10/30(日) 22:46:22.890249デフォルトの名無しさん
2011/10/30(日) 22:47:30.870250デフォルトの名無しさん
2011/10/31(月) 07:04:55.80同族嫌悪ってやつだろ
ニートがニート煽ってるようなもんだ
0251デフォルトの名無しさん
2011/10/31(月) 07:07:34.38出世魚みたいなもん
0252デフォルトの名無しさん
2011/10/31(月) 07:18:03.800253デフォルトの名無しさん
2011/10/31(月) 08:27:36.910254デフォルトの名無しさん
2011/10/31(月) 18:43:16.42typedef int foo_t( int ) ;
というのは、
typedef int foo_t( x ) ;
と書くのと同じ。
つまり、intは型名ではなくてパラメーター名になっている。
関数の宣言では、finalVarOrTypeを省略でき、その場合の型はダイナミックになるので、静的型警告はでない。
正しく静的型を指定すれば、警告は出る
int foo( int x ) => x ;
typedef int foo_t( int x ) ;
foo_t f = foo ;
f("a") ; // static type warning
残念なことに、現在の公式のシンタックスハイライトが、この場合のintを型として色つけしている。
0255デフォルトの名無しさん
2011/10/31(月) 19:07:07.570256デフォルトの名無しさん
2011/10/31(月) 19:10:27.82うっかり仮引数名書き忘れるとダイナミックになるのか
0257デフォルトの名無しさん
2011/10/31(月) 19:38:14.00Dart開発者のFlorian Loitschと話してたら、
「typedefに限りfinalVarOrTypeを必須にするのがいいんじゃないかな、issue送ってくれよ」
って言ってたので送った。
採用されるかどうかはわからないけど、まあ考慮されるんじゃないかな。
実際まぎらわしいし。
すべての関数にfinalVarOrTypeを必須にすると、この手の言語につきものの、
なるべくタイプ数を減らしたい人達が怒るから無理だろうね。
とくに、簡単な短い関数式を書くときなんかにはね。
0258デフォルトの名無しさん
2011/11/01(火) 17:25:08.430259デフォルトの名無しさん
2011/11/01(火) 21:08:20.26ttp://www.dartlang.org/docs/getting-started/editor/index-win.html
使い勝手はともかくインテリセンスあるし実行もできる
0260デフォルトの名無しさん
2011/11/01(火) 21:17:22.200261デフォルトの名無しさん
2011/11/01(火) 21:31:59.170262デフォルトの名無しさん
2011/11/01(火) 23:21:43.010263デフォルトの名無しさん
2011/11/01(火) 23:24:19.15いわゆるコード補完。
0264デフォルトの名無しさん
2011/11/02(水) 00:16:26.68http://www.infoq.com/jp/news/2011/11/qconsf-2011
0265デフォルトの名無しさん
2011/11/02(水) 00:25:45.010266デフォルトの名無しさん
2011/11/03(木) 16:45:24.830267デフォルトの名無しさん
2011/11/03(木) 19:19:23.750268デフォルトの名無しさん
2011/11/03(木) 19:23:39.770269デフォルトの名無しさん
2011/11/03(木) 20:13:40.68http://www.dartlang.org/docs/getting-started/editor/index-macos.html
0270デフォルトの名無しさん
2011/11/03(木) 20:23:20.50ちょいいれてみる
0271デフォルトの名無しさん
2011/11/03(木) 22:40:23.06しかしサンプルって実質chromeでしか動かないな
0272デフォルトの名無しさん
2011/11/03(木) 22:53:40.28絶対パス: 利用不能
____________________________
____________________________
コンピュータの評価日時:
2011/11/03 22:27:28
前回の使用日時:
2011/11/03 22:27:28
起動項目:
いいえ
起動日時:
はい
____________________________
____________________________
ごく少数のユーザー
Norton コミュニティの 5 人未満のユーザーがこのファイルを使いました。
____________________________
高
これは危険度が高いファイルです。
____________________________
脅威の詳細
SONAR 保護はコンピュータ上で疑わしいプログラムの活動を監視します。
____________________________
元の場所
ダウンロード元: URL が利用不能
0273デフォルトの名無しさん
2011/11/03(木) 22:54:11.19lhmelt.exe
作成されたファイル:
darteditor.exe
____________________________
ファイル処理
ファイル: c:\hoge\application\dart\darteditor.exe
削除しました
____________________________
ネットワーク処理
イベント: ネットワーク活動 (Performed by c:\hoge\application\dart\darteditor.exe, PID:1472)
何も処理しませんでした
____________________________
システム設定処理
イベント: プロセス開始 (Performed by c:\hoge\application\dart\darteditor.exe, PID:3080)
何も処理しませんでした
____________________________
疑わしい処理
イベント: キー操作キャプチャ (Performed by c:\hoge\application\dart\darteditor.exe, PID:3080)
何も処理しませんでした
____________________________
ファイルサムプリント - SHA:
利用不能
____________________________
ファイルサムプリント - MD5:
利用不能
____________________________
0274デフォルトの名無しさん
2011/11/04(金) 02:27:26.75感染してるの?
それともまたノートン?
俺はMacとLinuxだから関係なさげだけど
0275デフォルトの名無しさん
2011/11/04(金) 03:58:17.85お得意の誤認くさいな
0276デフォルトの名無しさん
2011/11/04(金) 07:11:35.540277デフォルトの名無しさん
2011/11/04(金) 22:26:52.410278デフォルトの名無しさん
2011/11/04(金) 23:41:10.100279デフォルトの名無しさん
2011/11/05(土) 07:22:38.68CoffeeScript に静的型付けをくっつけたような
言語がよかった
てか、C#の方がまだマシ
0280デフォルトの名無しさん
2011/11/05(土) 09:42:30.160281デフォルトの名無しさん
2011/11/05(土) 16:17:41.71それお前のコードに問題があるだけだろw
0282デフォルトの名無しさん
2011/11/05(土) 16:18:36.75動的型付け言語の方が優れてるんじゃね?
0283デフォルトの名無しさん
2011/11/05(土) 17:13:10.450284デフォルトの名無しさん
2011/11/05(土) 17:33:40.29○ 動的型付けで一万行は困難
0285デフォルトの名無しさん
2011/11/05(土) 18:13:04.460286デフォルトの名無しさん
2011/11/05(土) 19:15:58.71普通にJavascript の開発環境としてよい感じだ
0287デフォルトの名無しさん
2011/11/05(土) 20:11:46.10JavaScriptの開発環境としてならJSDTでいいし
0288デフォルトの名無しさん
2011/11/05(土) 21:30:10.950289デフォルトの名無しさん
2011/11/05(土) 23:26:54.90eclipseは少し肥大化し過ぎてるし
0290デフォルトの名無しさん
2011/11/06(日) 00:57:19.74Dartで作れよw
0291デフォルトの名無しさん
2011/11/06(日) 00:59:02.94.netならJScriptあるとはいえ、そこまで対応は範疇外じゃねーか?
それともHTMLアプリケーションがいいのか?
0292デフォルトの名無しさん
2011/11/06(日) 01:43:36.270293デフォルトの名無しさん
2011/11/06(日) 01:46:06.07PC普及したとはいえ、ノートンつかってる開発者がいないとダートエディタのプロファイルも作れないしな。
0294デフォルトの名無しさん
2011/11/06(日) 02:42:48.16エディタも作って欲しかったw
0295デフォルトの名無しさん
2011/11/06(日) 07:45:25.64活用できるオープンソースは活用してくと思うけど
0296デフォルトの名無しさん
2011/11/06(日) 18:59:08.460297デフォルトの名無しさん
2011/11/06(日) 19:05:22.111.0はいつ?
0298デフォルトの名無しさん
2011/11/06(日) 21:50:10.550299デフォルトの名無しさん
2011/11/06(日) 21:52:52.790300デフォルトの名無しさん
2011/11/06(日) 21:54:39.12prototype.jsで散々問題になった後もなおJavaScriptに名前空間を入れるのを頑なに拒否する奴がいるのか理解できん
0301デフォルトの名無しさん
2011/11/07(月) 13:13:00.140302デフォルトの名無しさん
2011/11/07(月) 14:10:04.52再発明とリファクタリングの区別をつけようぜ。
0303デフォルトの名無しさん
2011/11/07(月) 14:15:44.390304デフォルトの名無しさん
2011/11/07(月) 14:19:30.16自動化出来ることはどんどん自動化できたほうがいいよな?
0305デフォルトの名無しさん
2011/11/07(月) 19:53:34.360306デフォルトの名無しさん
2011/11/07(月) 20:14:36.61class C {
final _a;
C(this._a); // ←こういうフィールドの初期化できる言語って他に何かあるの?
}
0307デフォルトの名無しさん
2011/11/07(月) 22:30:20.140308デフォルトの名無しさん
2011/11/07(月) 23:24:41.310309デフォルトの名無しさん
2011/11/08(火) 06:12:34.42劣化したように見えるんだが
0310デフォルトの名無しさん
2011/11/08(火) 09:55:53.62何と比べてどこが?
0311デフォルトの名無しさん
2011/11/08(火) 15:49:50.79察してやれよ
0312デフォルトの名無しさん
2011/11/08(火) 21:23:39.66JS変換すると最大17000行ものJSコードを吐き出すとか
どこをどう考えても普及する見込みのないDartVMとか
0313デフォルトの名無しさん
2011/11/08(火) 22:40:36.67まさかリファクタリングの話じゃないよな
どれも言語仕様と直接関係なさそうだが
0314デフォルトの名無しさん
2011/11/08(火) 22:50:51.380315デフォルトの名無しさん
2011/11/08(火) 22:53:17.540316デフォルトの名無しさん
2011/11/08(火) 23:06:25.66ああそうっだったのか。見落としてた。
さっきの撤回するわ。すまん。
0317デフォルトの名無しさん
2011/11/09(水) 01:25:04.880318デフォルトの名無しさん
2011/11/10(木) 23:39:18.27JS変換は今の段階では冗長でも仕方ないかなとは思う
今でも圧縮オプション有効にすれば多少は縮むよな
0319デフォルトの名無しさん
2011/11/11(金) 03:02:05.37それがあってから学び始めてもぜんぜん遅くないレベル
どうせその頃には仕様ががらっと変わってるというかむしろ変わらないと話にならない
0320デフォルトの名無しさん
2011/11/11(金) 07:55:33.450321デフォルトの名無しさん
2011/11/11(金) 08:51:31.940322デフォルトの名無しさん
2011/11/11(金) 10:55:43.27もう終わりだろ
0323デフォルトの名無しさん
2011/11/12(土) 01:14:43.700324デフォルトの名無しさん
2011/11/12(土) 01:31:04.240325デフォルトの名無しさん
2011/11/12(土) 06:04:04.22例えば、canvasのcontext2dのメソッド補完出来るIdeは
javascriptでは見たことないし
開発環境の面では一瞬でJavascriptを一部追い越してしまった
0326デフォルトの名無しさん
2011/11/12(土) 07:43:07.39http://blogs.itmedia.co.jp/.shared/image.html?/photos/uncategorized/2011/10/05/01.jpg
0327デフォルトの名無しさん
2011/11/12(土) 09:32:32.710328デフォルトの名無しさん
2011/11/12(土) 13:10:51.77Microsoftってまだマシな企業だったんだな
0329デフォルトの名無しさん
2011/11/12(土) 13:52:40.070330デフォルトの名無しさん
2011/11/12(土) 20:11:15.24そりゃMSは開発ツールで商売してるからね。
Googleが発表した「Dart」って何?
http://builder.japan.zdnet.com/script/35010241/
0331デフォルトの名無しさん
2011/11/12(土) 20:28:48.28http://googlewebtoolkit.blogspot.com/2011/11/gwt-and-dart.html
0332デフォルトの名無しさん
2011/11/12(土) 20:34:32.93太流行してるだろ
0333名無しさん@お腹いっぱい。
2011/11/12(土) 21:14:45.38考えればそれはそれで流行るんじゃないかね?
0334デフォルトの名無しさん
2011/11/12(土) 21:50:03.06Dartで書かれたライブラリをJavaScriptから利用したり、その逆を簡単にできる
仕組みは欲しいかな。
0335デフォルトの名無しさん
2011/11/12(土) 21:53:34.48GoogleだってDartやDartEditorで商売しようとしてるんだよ
無料だから商売とは関係ないと思ってない?
Googleもボランティアでやってるわけじゃないんだよ
0336デフォルトの名無しさん
2011/11/12(土) 22:13:11.98dart:domとdart:htmlのドキュメント公開されてないのはなんで?
dart:domはDOMだからw3cあたりで調べられるけど
dart:htmlってなんかDOMと微妙に違う。
これってDart独自のインターフェース?
dart:domと微妙に似てて異なる。
サンプルしか情報ないのはきついな。
0337デフォルトの名無しさん
2011/11/12(土) 22:16:20.12dart:htmlにはjQueryを踏襲したdocument.queryとdocument.queryAllがある
dart:domにはない。
逆にdart:htmlにはappendChildなかったりする(代わりはある)
こういう細かな違い
0338デフォルトの名無しさん
2011/11/12(土) 22:59:55.99そしてandroidにもDartVMが乗ってandroidブラウザでchrome拡張が使えるようになれば他で流行らなくても恩恵が結構あるのかも
0339デフォルトの名無しさん
2011/11/12(土) 23:21:50.80まだ規格自体が固まってないのでドキュメントを作る意味がないらしい。
どうせまだ大幅な変更が入るだろうし。
0340デフォルトの名無しさん
2011/11/13(日) 00:26:00.4017000行がネタになってるうちはその主張は信者以外誰も信用しないかと
0341デフォルトの名無しさん
2011/11/13(日) 00:41:25.430342デフォルトの名無しさん
2011/11/13(日) 00:43:00.90だいぶ短くはなるだろうな
でもdartネイティブのvmは出るのかねえ
0343デフォルトの名無しさん
2011/11/13(日) 00:48:55.15dartエディタに関連ファイル入ってた気がする
0344デフォルトの名無しさん
2011/11/13(日) 00:53:51.51そりゃ最低限Chromeには載るだろうが、最終的にiPhoneの壁に阻まれるから普及はしないかな
Androidが勝てばまた話は違ってくるんだろうけど
0345デフォルトの名無しさん
2011/11/13(日) 13:11:47.37ああそうなのか。
dart:coreのドキュメントはソースからツール使って生成してる感じなんだけど
そのドキュメンテーションツールって公開されてないのかな?
Doxygenみたいなやつ。
>>343
関連ファイルって何?ライブラリのソースは入ってるよ。
だからドキュメントの代わりにソース読んでる。
0346デフォルトの名無しさん
2011/11/13(日) 22:41:39.10eclipseやnetbeansよりも良い物なの?
0347デフォルトの名無しさん
2011/11/14(月) 21:36:58.96GUI作りだけなら多少無敵。
0348デフォルトの名無しさん
2011/11/15(火) 00:36:26.55出来るのか
0349デフォルトの名無しさん
2011/11/17(木) 21:23:10.88xtendの言語仕様の方ががDartより良い
0350デフォルトの名無しさん
2011/11/17(木) 21:39:21.97linuxだとGTKをJSで操作するっていうものがあったりするから不可能ではないと思う。
0351デフォルトの名無しさん
2011/11/17(木) 22:00:04.65ライブラリさえあればほぼどんな言語でも出来るだろ
0352デフォルトの名無しさん
2011/11/17(木) 22:01:19.36最近の言語だと、CoffeeScriptが良すぎて他が全部霞んで見る
0353デフォルトの名無しさん
2011/11/17(木) 22:02:03.300354デフォルトの名無しさん
2011/11/17(木) 22:06:28.52静的型付けが要らないと最近は感じる
0355デフォルトの名無しさん
2011/11/17(木) 22:08:26.450356デフォルトの名無しさん
2011/11/17(木) 22:09:42.24Ideが最初から強力だってのはCoffeescriptより優れてる点
0357デフォルトの名無しさん
2011/11/17(木) 22:11:16.39時代が進めばその状況も広がってくるでしょ
実際、今のIDEは強力だから結構補完してくれるよ
0358デフォルトの名無しさん
2011/11/17(木) 22:23:10.38ここから先は大して進歩しないよ
0359デフォルトの名無しさん
2011/11/17(木) 22:51:37.37むしろjsなんてGUI弄るためにあるような言語じゃないか
wxWidgetやQML、rhinoでswing、JScriptでsilverlight
0360デフォルトの名無しさん
2011/11/17(木) 23:12:08.980361デフォルトの名無しさん
2011/11/17(木) 23:13:13.88レスしてから気付いた
0362デフォルトの名無しさん
2011/11/18(金) 06:11:54.47静的型付け言語的にしか使えてないだけだろ
0363デフォルトの名無しさん
2011/11/18(金) 06:14:29.66候補の取りこぼしや空気読めてない候補の表示が多すぎ。
0364デフォルトの名無しさん
2011/11/18(金) 09:26:44.530365デフォルトの名無しさん
2011/11/18(金) 10:36:57.420366デフォルトの名無しさん
2011/11/19(土) 14:02:08.04独自哲学に固執する頑固ジジイが作った言語みたい
Javaに似まくってるからそう見えるんだろうか
0367デフォルトの名無しさん
2011/11/19(土) 21:37:08.280368デフォルトの名無しさん
2011/11/19(土) 21:59:52.730369デフォルトの名無しさん
2011/11/19(土) 22:03:59.520370デフォルトの名無しさん
2011/11/20(日) 00:17:22.31Scalaみたいなのが良いんでしょ
0371デフォルトの名無しさん
2011/11/20(日) 01:17:49.67Scalaは実験しすぎてゴミが詰め込まれた印象だが
0372デフォルトの名無しさん
2011/11/20(日) 02:24:28.52それはそういう言語が好きなだけであって、具体的にそれらの言語が持つ
どの特徴や機能が欲しいのかと。
0373デフォルトの名無しさん
2011/11/20(日) 08:02:41.15あって欲しい
多くの場合非推奨な機能だろうけど、便利なフレームワークは出てくるし
テストにも便利な場合がある
オブジェクト指向が古い
Javaで散々貶された実装の継承ができないInterfaceを受け継いでる
なぜRubyのMixinやPerlのロールを参考にしなかったんだろう
メリットとデメリットがあることは承知しているが、
まだjavascriptのプロトタイプの方がマシなんじゃないだろうか
あとはもっと簡潔に書きたい
この辺は、関係演算子のチェインとかリストのスライスとかヒアドキュメントとか
正規表現の扱いとか、この辺は挙げればキリがないが
特に内包表記みたいなのは欲しい
returnも省略出来るようにして欲しい
他の細かいツッコミだと例外が発生した時に
リソースの解放が自動的に出来る構文がないし
true以外が全部falseなのは面倒だろとか
isolateでパフォーマンス出るの?とか
0374デフォルトの名無しさん
2011/11/20(日) 09:03:29.100375デフォルトの名無しさん
2011/11/20(日) 10:22:50.91値がないときはnullではなくそれらを返すように設計された標準ライブラリが欲しい
パターンマッチが欲しい
0376デフォルトの名無しさん
2011/11/20(日) 10:53:01.24直感的操作で簡単なゲームが作れます。 簡単に配布可能な状態に出力する
ことができます。(HSP製のソースコード付きで、スクリプトの知識があれば
自由度の非常に高いカスタマイズができます)
他にも仲間預かり機能(100人も)や、仲間の状態/状態異常を細かく設定
できたり、乗り物が作れたり、ゲーム中に画像を差し込んだり、回転や
フラッシュなどのエフェクトなんかも簡単に作れる様です。
移動は矢印キーの他に、キャラがマウスを追っかけたりするとのこと。
戦闘はデフォだとドラクエ系。
・次期バージョンのロープレジェネレーター2.00アルファ版2を公開しました。(2011/10/29)
0377デフォルトの名無しさん
2011/11/20(日) 12:31:12.430378デフォルトの名無しさん
2011/11/20(日) 16:57:03.270379デフォルトの名無しさん
2011/11/20(日) 17:03:11.340380デフォルトの名無しさん
2011/11/20(日) 17:13:59.240381デフォルトの名無しさん
2011/11/20(日) 17:17:53.150382デフォルトの名無しさん
2011/11/20(日) 17:25:42.69雰囲気だなw 再代入禁止とか言語パラダイムが変わってしまう。
0383デフォルトの名無しさん
2011/11/20(日) 17:27:40.910384デフォルトの名無しさん
2011/11/20(日) 17:29:53.890385デフォルトの名無しさん
2011/11/20(日) 17:50:16.17そのアノテーションがついてる関数からの返り値をnullチェックせずに使おうとするとコンパイル時にワーニングやらエラー吐くとかでも
0386デフォルトの名無しさん
2011/11/20(日) 22:06:17.100387デフォルトの名無しさん
2011/11/21(月) 18:02:12.51公式コミュニティ行ってみたら?ここのv0.05であることも忘れ知らないことは想像で補う連中と話してもね
>リフレクション的な機能
mirrorを計画中だと
>traits/mixin/多重継承etc
未定。まあ多重継承はないだろうが、他の言語を見るにどれを使うのが正解か結論が出ていなさげだから時期尚早だとか何とか
>簡潔な構文
そういうのはバージョンが上がってコードも多く書かれて、実際に有用な構文かどうか調べられるようになってから
考えるつもりなんじゃない?知らんけど
0388デフォルトの名無しさん
2011/11/22(火) 00:01:19.35何時になれば、他のに置き換わるんだろう
0389デフォルトの名無しさん
2011/11/22(火) 00:34:33.870390デフォルトの名無しさん
2011/11/22(火) 01:44:17.70パラメータがコンパイル時に束縛されてメソッドが実行時に束縛されるのはジジイには理解出来ないんじゃないの?
0391デフォルトの名無しさん
2011/11/22(火) 05:22:01.72退化したのと同じだろ
0392デフォルトの名無しさん
2011/11/22(火) 05:23:59.48もう結論は出てると思うぞ
Scalaのtraitsが正解ってことに異論は出てない
0393デフォルトの名無しさん
2011/11/22(火) 06:27:40.44http://www.infoq.com/jp/news/2011/11/dart-roundup-frog
0394デフォルトの名無しさん
2011/11/22(火) 09:04:33.43Dartのよさって(意味ないけど)静的型言語っぽく書けて気分がいいくらいしかなくね
Dartが奇跡的に普及したとしてもその頃に普及してるであろうES7,8でいいような気がする
その頃にはオプションの型記述もできるようになってそうだし
0395デフォルトの名無しさん
2011/11/22(火) 11:03:26.79少なくとも将来にわたって改善不能な悪いところがあって
それを克服するためにDartが生まれたのに
バージョンが上がれば改善されると思っている奴って何考えてるの?
0396デフォルトの名無しさん
2011/11/22(火) 12:49:48.750397デフォルトの名無しさん
2011/11/22(火) 12:59:51.570398デフォルトの名無しさん
2011/11/22(火) 13:58:41.96遅そうだがやっと望ましい形になるね
0399デフォルトの名無しさん
2011/11/22(火) 14:26:34.66>少なくとも将来にわたって改善不能な悪いところがあって
どういうところ?
0400デフォルトの名無しさん
2011/11/22(火) 14:41:24.13変数のスコープの仕様の基本は後方互換性のためにずっと変わらないような
気がするなぁ。
letとかの小手先の回避策を重ねるぐらいなら後方互換性はスッパリ切って
綺麗な仕様で仕切り直してもらった方が嬉しい。
0401デフォルトの名無しさん
2011/11/22(火) 18:31:16.88端的に言うと最適化。高速化に限界がある言語仕様(だとされている)
withなんかは最適化する上で最悪。もっともwithは消えるのでいいんだけど
他はプロトタイプだけどプロトタイプはECMAScriptの基本的な特徴だから
どうしようもない。
プロトタイプは良くも悪くもあるから大好きな人もいるだろ?
0402デフォルトの名無しさん
2011/11/22(火) 19:33:38.43javascriptは書いたことないし合ってるかは知らんけど、本の虫のには
・文の途中に改行を入れていいかどうか統一されてない
・型が無いのでIDEの補間機能が難しい
・整数は無く浮動小数点のみ、しかしビット演算はある
みたいなのがクソである一例みたいに書かれてたよ
0403デフォルトの名無しさん
2011/11/22(火) 21:06:57.37でもその人JSダイスキーさんだぞ
仕様としてはintは無いけど
実装では殆どのブラウザで32bit以下の場合
floatではなくintを使ってたりするんだよね
0404デフォルトの名無しさん
2011/11/22(火) 21:58:01.93やっぱりDartは進化どころか退化してるよ
そりゃ速度は出るのかもしれないが
0405デフォルトの名無しさん
2011/11/22(火) 22:50:02.39なーんかDartのInterfaceを勘違いしてるような口ぶりだな…
0406デフォルトの名無しさん
2011/11/22(火) 22:52:36.24なんでそういう話題でないんだよw
0407デフォルトの名無しさん
2011/11/22(火) 23:30:07.960408デフォルトの名無しさん
2011/11/23(水) 01:23:55.01明らかに退化だろ
0409デフォルトの名無しさん
2011/11/23(水) 01:32:32.31超人気ライブラリが出てきた
この事実にJavascriptの(プロトタイプ方式のオブジェクト指向の)強力さが
示されてると思う
10年もの間、誰もこの言語の真の力を使えてなかった
それだけ先を行った言語だった
0410デフォルトの名無しさん
2011/11/23(水) 02:16:02.91ライブラリとして提供されなきゃ
使えないだけ
0411デフォルトの名無しさん
2011/11/23(水) 03:21:21.09たとえば?
0412デフォルトの名無しさん
2011/11/23(水) 09:32:51.61別の言語で作られたライブラリならその理屈は当てはまるんだけどね
409が言ってるのってprototype.jsとかjqueryとかdojoのことでしょ
0413デフォルトの名無しさん
2011/11/23(水) 09:47:59.16ライブラリをその言語自身と分けて考えてしまうんだろうな
0414デフォルトの名無しさん
2011/11/23(水) 10:01:58.95普通にダックタイピングできますけど
本当にDartのInterfaceを分かってないのな…
Mixinは直接サポートしてないからこれは今後に期待だが
0415デフォルトの名無しさん
2011/11/23(水) 11:39:57.05ちなみにMixinは直接じゃなければ出来るの?
リフレクションないし厳しいかなと思うんだが、どうやって実現する?
0416デフォルトの名無しさん
2011/11/23(水) 22:07:30.52というかMixinのやってることはぶっちゃけ構文糖みたいなものだから
言語の変わりに人間様ががんばればいい
ただそんなのめんどうだしそのうちミスるし
モジュール化という観点からも全然よくない
Mixinのやってること分かってれば人力でできるけど
本当にコード書けばいいの?
そのコードは"Mixin"じゃないよ?
"Mixin"があれば簡単にかけたであろうコードだよ
0417デフォルトの名無しさん
2011/11/23(水) 22:33:32.340418デフォルトの名無しさん
2011/11/23(水) 22:41:58.85Mixinもどきの例
ttp://try.dartlang.org/s/1tQh
これを現実的かどうか各自で判断。
もしMixinのよりいい例があったら教えてくれ
近いことするコード書くかもしれん
0419デフォルトの名無しさん
2011/11/24(木) 05:05:50.49うーん、よくわからんのだがjQueryとかはAPIからprototypeの類を綺麗に隠して
いると思うのだが。
ぶっちゃげrubyとかでも同じAPIは実装出来ると思うよ。
これらがprototypeの利点を生かしたライブラリというのは、正直よく解らない。
0420デフォルトの名無しさん
2011/11/24(木) 09:12:55.64欠点を隠すライブラリの発明に結び付いたんだろうな
大は小を兼ねると同じで柔軟は強固を兼ねると思ってる
そういう意味でこれからますます柔軟で多種多様になっていくJavaScriptに期待
性能に釣られてそれを見失ってしまったDartはクソとは言わないがクソ
0421デフォルトの名無しさん
2011/11/24(木) 09:50:08.64DartがクソでJavaScriptがいいと思うなら張り合うまでもないだろ
張り合わなきゃならないようなレベルなの?JavaScriptって
0422デフォルトの名無しさん
2011/11/24(木) 11:16:14.93「jQueryのクラス定義はトリッキーでかっこいいよ」というのを見たときなど眩暈がしたよ。
クソ言語を糊塗するクソみたいなテクニックを嬉々として磨く馬鹿だらけ。
批判能力ゼロの連中しか使ってこなかったから、ずっとクソ言語のまま。
度し難いのは、自分たちだけ勝手にクソ言語を使ってるならまだしも、
HTML5だWebアプリだといって他のすべてのプログラマに押しつけようとしている。
自分らが生んだクソを!
挙句がCoffeeScriptの急速普及というギャグみたいな事象を招いてるんじゃねえか。
ならDartでも駄目な理由はどこにもないよな。
0423デフォルトの名無しさん
2011/11/24(木) 15:23:27.170424デフォルトの名無しさん
2011/11/24(木) 20:39:27.45わからない?
綺麗に覆い隠せている所がJavaScriptの強力さを示してると思う
丁度良い例が418にあるから引き合いに出させて貰うけど
418のようなコードでは自力で委譲を書かなければならず
そうした裏方作業を隠し切れてないことになる
だからDartよりも優れていると言える
確かにRubyやCoffeeScriptも十分に強力だと言える
でもそれを持ってDartを相対的に上げることはできない
0425デフォルトの名無しさん
2011/11/24(木) 20:52:05.170426デフォルトの名無しさん
2011/11/24(木) 21:11:18.16人気の理由って基本的に使い勝手、つまりAPIの出来だとか、拡張のしやすさでしょ。
ライブラリ実装の中身が華麗だといっても、それで食いつくのはマニアだけであって
普及はしないよ。
とりあえずjQueryを例に出すとこれのAPIにはprototypeのプの字もない。
なので使い勝手の面でユーザはprototypeの便益を直接には殆ど享受していない。
それでもなお頑張って「プロトタイプの利点を駆使」とやらを主張するのなら、
プロトタイプベースでないとjQueryみたいなライブラリは実装しにくい、という
例を示さないと。
424が書いているのはMix-inの書きやすさに関する一般論であって、これがどう
具体的にjQuery等々の実装と関係するのかは全然明らかじゃない。
具体的にjQueryのコードやプラグインの書き方を引用して、この部分はprototypeを
使わないと書きにくい、クラスベースでは無理、みたいなものが無い限り「プロト
タイプの利点を駆使した超人気ライブラリ」とかエヘン顔で言われても困る。
0427デフォルトの名無しさん
2011/11/24(木) 21:23:51.1619箇所出てくるのだが
別の文字が見えているのだろうか
0428デフォルトの名無しさん
2011/11/24(木) 21:31:10.12そりゃjQueryオブジェクトを定義しなければならないのだから実装にはprototypeの
文字はあるでしょ。だから、jQueryのソースを読んで、具体的にどの辺りが「プロト
タイプの利点」なのかと聞いているわけで。
0429デフォルトの名無しさん
2011/11/24(木) 21:41:26.22厳密に言えばメソッドとクロージャが統一されていることの利点と
呼ぶべきかも知れんが
君は例えばリフレクションやマクロを使って作ったライブラリに
対してそれらの恩恵がないなどと文句を言うのか?
それと同じ理屈を言ってるよな
0430デフォルトの名無しさん
2011/11/24(木) 21:46:28.430431デフォルトの名無しさん
2011/11/24(木) 21:52:35.03どの部分だよ。
Mix-inの話であれば、jQueryのソースの中で具体的にMix-inで書かれている
部分を示して、クラスベースではそれが難しい事を説明しないと。
>Prototypeの利点だと思うけど
>厳密に言えばメソッドとクロージャが統一されていることの利点
支離滅裂だよ。
いやね、実際問題DartでもdQueryみたいのを書くのに問題になる点は思いつく
のだが、「プロトタイプベースの利点」とは全然関係ない話なんだよな。
0432デフォルトの名無しさん
2011/11/24(木) 22:11:58.27単純な分け方は出来ないよ
あくまでこういう傾向がありますよということで説明すると
クラスベースの場合Pythonのような例外を除き、メソッドとクロージャが統一されていない場合が多く
その場合メソッドは第一級オブジェクトではない
だからjQueryのようにメソッドを第一級オブジェクトとして手軽に扱えず
委譲のようなものを書くことになるしjQueryがやっているように
オブジェクトに直接メソッドを追加することも多くの場合できないあるオブジェクトのある場所でメソッドが定義されると自動的に別の場所のクラスに
メソッドが追加されるということもない
追加もちろんプロトタイプベースでなくとも構文を用意した言語なら出来る
0433デフォルトの名無しさん
2011/11/24(木) 22:34:44.81IT界のナベツネがIT界の清武になんか言ってるぞ。
0434デフォルトの名無しさん
2011/11/24(木) 22:48:58.36既存のオブジェクトにメソッド追加したいならユーザー側でスコープを制御できる方式がいいや
C#の拡張メソッドとかscalaのimplicit conversionとか
0435デフォルトの名無しさん
2011/11/24(木) 22:51:03.780436デフォルトの名無しさん
2011/11/24(木) 22:52:50.65そうかそんなものの需要があるのかw
0437デフォルトの名無しさん
2011/11/24(木) 23:29:38.83>オブジェクトに直接メソッドを追加することも多く
jQueryは操作対象のオブジェクトに直接メソッドの追加なんてしない。
(書き方の悪いプラグインはやらかしそうだが、当然ながら推奨されていない)
>オブジェクトのある場所でメソッドが定義されると自動的に別の場所のクラスに
>メソッドが追加されるということもない
jQueryは操作対象のオブジェクトのプロトタイプもまず弄らない。
0438デフォルトの名無しさん
2011/11/25(金) 00:28:02.82わからないなら知ったかぶるのやめとけ
0439デフォルトの名無しさん
2011/11/25(金) 00:30:54.80まず、
って何さ。まず、って。どっちにも殺べるような逃げ腰な書き方すんなよ
0440デフォルトの名無しさん
2011/11/25(金) 00:34:52.530441デフォルトの名無しさん
2011/11/25(金) 00:53:31.68「まず」って限定したのは操作対象のオブジェクトがjQuery自身の場合には
prototypeも弄る場合があるからさ。具体的にはプラグインの読み込み時とか。
jQueryのプラグインはjQueryクラスへの新たなメソッドの追加という形で
提供されるのが殆どだから。
ただこれはクラス定義を動的に拡張する時にJavaScriptではprototypeを弄る、
という作法の話であって、他のオープンクラスの言語であればその言語での
拡張方法を使うだけの話。別にプロトタイプ固有の利点というわけではないよ。
0442デフォルトの名無しさん
2011/11/25(金) 00:58:22.470443デフォルトの名無しさん
2011/11/25(金) 02:11:19.53prototypeをいじくりまわしてDOMを直接拡張したお陰で他のライブラリと混ぜると
危険なものに成り下がった。
次期バージョンではprototypeには触らずにjQuery同様にラッパーでくるんで拡張
する方針らしいよ。
0444デフォルトの名無しさん
2011/11/25(金) 06:13:54.81新しいクラスベース言語を持ち出しても
Dartの擁護にはならんのよ
0445デフォルトの名無しさん
2011/11/25(金) 07:08:49.17イミフw
0446デフォルトの名無しさん
2011/11/25(金) 08:47:59.620447デフォルトの名無しさん
2011/11/25(金) 12:02:51.220448デフォルトの名無しさん
2011/11/25(金) 14:02:46.37http://www.sponichi.co.jp/gamble/news/2011/11/25/kiji/K20111125002101150.html
来週だね。どれが来るんだろうね。
0449デフォルトの名無しさん
2011/11/25(金) 15:24:24.700450デフォルトの名無しさん
2011/11/25(金) 19:55:54.920451デフォルトの名無しさん
2011/11/25(金) 22:08:04.370452デフォルトの名無しさん
2011/11/29(火) 08:33:45.42いつになったらjQueryの夢から覚めるんだ?prototype.jsの夢からはもう覚めただろ。
W3C Selectors APIとES6で事足りるだろ。firefoxでjs1.8とSelectors API使ってみろ。
それよりdartの話しろよ。
0453デフォルトの名無しさん
2011/11/29(火) 19:56:39.67意義がよくわからん。
おまえら、AndroidやiPhoneで
なんか作るときアプリとWebアプリ
の選択ってどういう基準でやってる?
特にWebアプリじゃなきゃいけない
理由ってなんだ?
0454デフォルトの名無しさん
2011/11/29(火) 22:09:22.420455デフォルトの名無しさん
2011/11/29(火) 23:39:23.34クロスプラットフォームどころかクロスブラウザさえ問題になるけどなw
0456デフォルトの名無しさん
2011/11/30(水) 00:16:23.00でも素のAPI叩かずになるべくjQuery等のライブラリを通すんだけれどもな。
趣味や研究なら>>452でも事足りるけれども、色々な人様に見せるものを作ると
なると出来る限りこなれたライブラリを使う方が現実的。
Dartの話に戻すと、dQuery的なものを作るとなるとコアはともかくプラグインの
仕組みを実装するにはオープンクラスの仕組みがないと結構難しいと思うのだが、
そのあたりはどうするのかな。
0457デフォルトの名無しさん
2011/11/30(水) 08:39:17.55http://hibari.2ch.net/test/read.cgi/pcnews/1322138987/
0458デフォルトの名無しさん
2011/11/30(水) 11:06:17.97noSuchMethodを持ったスーパークラスは最低限必要だけどそれは問題じゃないだろ
0459デフォルトの名無しさん
2011/11/30(水) 11:38:13.13Dartはやくも終了のお知らせ?
0460デフォルトの名無しさん
2011/11/30(水) 12:40:45.370461デフォルトの名無しさん
2011/11/30(水) 12:43:06.91>>457はただソースを貼っただけじゃね?
なんでそんなにいいがかりつけてんの?
そんなに悔しかったの?
0462デフォルトの名無しさん
2011/11/30(水) 12:57:00.06貼るんならこっちを貼れっつうね
全くもって個人的な話なんだが、論説委員にも劣るであろうν速だかの名無し共の分析を見てマスコミが教えない真実を〜とか抜かす人間が身近にいてな
それと重なって腹が立つのよ
0463デフォルトの名無しさん
2011/11/30(水) 13:01:11.480464デフォルトの名無しさん
2011/11/30(水) 14:47:25.750465デフォルトの名無しさん
2011/11/30(水) 16:19:51.96あぁ、なるほどね。確かにこれ使えばプラグインの仕組みも簡単に実装できる。
動的に拡張したメソッドに関して静的型付けの恩恵(コード補完とか)を受けられ
ないのは仕方がないのだろうな。
0466デフォルトの名無しさん
2011/11/30(水) 17:03:58.31なんで?
対応するのが面倒だからかな?
それならWebアプリ自体いらないのでは?
0467デフォルトの名無しさん
2011/11/30(水) 17:27:49.270468デフォルトの名無しさん
2011/11/30(水) 17:28:45.35>>>464
>それならWebアプリ自体いらないのでは?
何でそうなる?純粋な疑問。
0469デフォルトの名無しさん
2011/11/30(水) 17:45:29.600470デフォルトの名無しさん
2011/11/30(水) 17:55:51.03アプリダウンロードしたら
ブラウザで乗り換え案内のサイト
にいかなくなった。
そういうことだべ。
0471デフォルトの名無しさん
2011/11/30(水) 17:58:49.93Webアプリケーションをつくる。
リッチなインターフェースで
オブジェクト指向でちゃんとつくるならアプリケーションをつくる。
中間はいらない。
0472デフォルトの名無しさん
2011/11/30(水) 20:24:04.74劣ってるからなあ
MSが不支持なのは頷ける
0473デフォルトの名無しさん
2011/11/30(水) 20:55:32.880474デフォルトの名無しさん
2011/11/30(水) 21:01:05.97こんな頻出パターンで露呈するぐらいだから記述力の無さは
推して量るべし
0475デフォルトの名無しさん
2011/11/30(水) 21:15:10.880476デフォルトの名無しさん
2011/11/30(水) 22:32:21.58もうあそこは既存事業の延長以外生きる道無し
0477デフォルトの名無しさん
2011/12/01(木) 00:09:17.06その動的な拡張をプログラマが担保できるならコード補完できるよ。
そういう型に代入すればいいだけ
アップキャストが自由なのはこういうときのためでしょ
0478デフォルトの名無しさん
2011/12/01(木) 00:34:44.480479デフォルトの名無しさん
2011/12/01(木) 08:31:29.43速度が出ないし開発環境が作り辛いからダメだと言ってる
裏を返せば、速度が出て開発環境さえ整えば、この文法でも全く
問題ないってことだよな
0480デフォルトの名無しさん
2011/12/01(木) 11:58:10.340481デフォルトの名無しさん
2011/12/01(木) 12:21:54.33いいか、考えなくてもいいから覚えろ
・javascriptは実行速度においては致命的なボトルネックがありこれ以上飛躍的に伸ばすことは難しい
・文法も素人用の言語であり商用の大規模開発には向かない。
・上記の問題を解決するには、素直にWebアプリケーションという形態をやめて普通のアプリケーションとして作り直すのが適切である。
0482デフォルトの名無しさん
2011/12/01(木) 12:36:53.020483デフォルトの名無しさん
2011/12/01(木) 12:44:31.520484デフォルトの名無しさん
2011/12/01(木) 14:19:10.37定石がありつつも変態な事もできるという方向にいってほしい。
0485デフォルトの名無しさん
2011/12/01(木) 14:24:18.64そしたらcommonJSとか色々出てきた。
0486デフォルトの名無しさん
2011/12/01(木) 14:34:32.30ないから頭を抱えているわけで。
0487デフォルトの名無しさん
2011/12/01(木) 15:13:50.040488デフォルトの名無しさん
2011/12/01(木) 15:48:44.520489デフォルトの名無しさん
2011/12/01(木) 15:58:27.660490デフォルトの名無しさん
2011/12/01(木) 16:24:39.66言っちや悪いが標準として取り込まれた時点で進化が止まるぞ。
0491デフォルトの名無しさん
2011/12/01(木) 16:29:06.01言語は好きなの使えるようにして
0492デフォルトの名無しさん
2011/12/01(木) 16:33:25.050493デフォルトの名無しさん
2011/12/01(木) 17:34:40.810494デフォルトの名無しさん
2011/12/01(木) 19:00:22.54プラグイン部品の中に限られていて、プラグインの外のHTMLとのやり取りは制限
されているし面倒でもあったから。なので直接Appletとは比較出来ないかな。
ページのDOMを直接操作出来て色々な言語の走るVMは確かに欲しい気がする。
0495デフォルトの名無しさん
2011/12/01(木) 19:50:00.260496デフォルトの名無しさん
2011/12/02(金) 07:23:14.73こっちで引き取ってくれ
0497デフォルトの名無しさん
2011/12/02(金) 11:30:33.97そのトラブルの理由のほとんどがバッテリが長持ちしないとか
訳わからん内容だったが
iPhoneやAndroidの利用者が消費電力も理解出来ない池沼ばかりだということだけは良く判った
0498デフォルトの名無しさん
2011/12/02(金) 13:24:25.68一つ目は確かにGoogleの言っていることとかなり近いが
二つ目と三つ目はGoogleの言っていることではない
確かに大規模開発に向かないとは言っているが、それは
開発環境のサポートが作成しづらいからだと言っている
文法が素人用とかwebアプリケーションの形態だとか
そういう理由ではない
要するに、単なるお前の個人的意見だ
0499デフォルトの名無しさん
2011/12/02(金) 13:40:17.71一つめだけとってもWebアプリケーションなんて
中途半端なもんから早く脱却すべき
なのは明白。
AndroidやiPhoneに対して、アプリで提供するかjavascript/html5で
提供するか選択に迫られたら
ほとんどアプリを第一候補に
するでしょ。どうしてもできないとか
理由があれば別だけど。
0500デフォルトの名無しさん
2011/12/02(金) 15:00:49.220501デフォルトの名無しさん
2011/12/02(金) 15:19:32.11たくさん知ったんだけど、そのどれもがDartより先進的で美しい
と感じたんだわ
どれも新しい言語でよく考えられてるから当たり前なんだが
でも、Dartだけは退化してると感じてしまった
本当にどうしてこうなっちゃったんだろう
0502デフォルトの名無しさん
2011/12/02(金) 16:27:45.910503デフォルトの名無しさん
2011/12/02(金) 17:16:16.84寄付集めておいてやっぱ意味ないわ〜みんな俺みたいに英語勉強すべきだね(キリッ
ってクズすぎんだろjk
0504デフォルトの名無しさん
2011/12/02(金) 17:37:10.80江添が書いてるのは翻訳書じゃなくて参考書だ。
0505デフォルトの名無しさん
2011/12/02(金) 17:48:49.010506デフォルトの名無しさん
2011/12/02(金) 18:22:24.51といって金集めてそれで生活してる自宅警備員
結局ぐだぐだになって文句ばかり言って書かないで
しまいには日本語で仕様書の翻訳を出すのは日本のプログラマのためにならない!
とか言ってる始末
0507デフォルトの名無しさん
2011/12/02(金) 22:29:43.72どうやって生計たててるんだろうね
0508デフォルトの名無しさん
2011/12/03(土) 00:07:43.75tegra2搭載機がFX5800Ulutra世代のPCと同等性能で1200mAが6時間持つんだけどなw
tegra3は6800程度で似たような時間バッテリ持つからtegraシリーズは省電力性が極めて高いんだけど。
じじいとか電動自転車が1ヶ月持つとか思ってるからなぁ。
0509デフォルトの名無しさん
2011/12/03(土) 00:59:50.440510デフォルトの名無しさん
2011/12/03(土) 01:22:58.64じゃあおまいがやれよハゲ
0511デフォルトの名無しさん
2011/12/04(日) 23:38:16.59まさかGeckoのほうが先に死滅するとはな・・・
http://sourceforge.jp/magazine/11/04/01/0820243
0512デフォルトの名無しさん
2011/12/05(月) 13:51:54.35> 最近、CoffeeScriptやXtendやFantomやKotlinやCeylonなどの新しい言語を
> たくさん知ったんだけど、そのどれもがDartより先進的で美しい
> と感じたんだわ
それはない
0513デフォルトの名無しさん
2011/12/05(月) 13:59:06.03バッドノウハウ乱舞をずっと放置してCoffeeScriptなんてもの生んでる有様じゃどうにもならんでしょ。
> JavaScriptがバッテリを食って資源を無駄にしていることの対策でDartが作られたとか言ってる重症信者がいるから
いやだいたいあってると思うがw
0514デフォルトの名無しさん
2011/12/05(月) 15:56:35.76いや、JavaScript自体がそんなにくってるわけじゃないよ
そりゃあ延々とメディアファイルをエンコードし続けるようなアプリなら別だけど
ネイティブアプリと比べて電池くうほとんどの原因は描画とかをコントロールしてるブラウザだから
もっとネイティブな操作ができるようにならないとどんな言語をブラウザ上で動かしても電池くうことには変わりない
Flashが電池くうのもASのせいじゃなくてプレイヤーが今までずっと省電力で作られてきてなかったから
逆にJavaScriptでもWindows8みたいに一応低レベルまでコントロールできる仕様なら十分省電力で作れる
0515デフォルトの名無しさん
2011/12/05(月) 17:16:44.970516デフォルトの名無しさん
2011/12/06(火) 06:24:23.460517デフォルトの名無しさん
2011/12/06(火) 19:34:44.83あってねーよ
0518デフォルトの名無しさん
2011/12/06(火) 23:28:28.83遅レスだが、Silverlightはどうよ
HTMLのDOMを操作出来るし、
言語も C#、F#、VB.NET、JScript.NET、IronPython、IronRuby から選べるぜ
0519デフォルトの名無しさん
2011/12/07(水) 09:55:10.46ScalaやXtendやGroovyやClojureなどがぞろぞろと出てきまくった
Javaなんて糞中の糞だなw
Javascriptはかなり少ない方だw
0520デフォルトの名無しさん
2011/12/07(水) 10:05:53.780521デフォルトの名無しさん
2011/12/07(水) 10:16:12.61CoffeeScriptとそこらを一緒にするなよ
CoffeeScriptは糞な仕様や文法は修正してやるというコンセプトありきで
Scalaやそのへんは別なパラダイムを持ち込むというコンセプトだから全く別物だ
0522デフォルトの名無しさん
2011/12/07(水) 10:50:13.46それはお前がJavaScript憎しでそう思ってるだけのこと
JavaScriptには新たなパラダイムを既に持っていて、持ち込む隙がなかったとも言える
そもそも過去な糞な仕様や文法を修正しようと思ってるのは
どの言語も全部同じだしな
当然ScalaもJavaの失敗を修正しようというコンセプトがある
0523デフォルトの名無しさん
2011/12/07(水) 11:42:57.26jsはコアな設計思想はすばらしいが荒削りすぎて、政治的に改良も代替も難しいので、jsコンパイルして使うベターjsとしてcoffeescriptがでてきた。
0524デフォルトの名無しさん
2011/12/07(水) 11:59:52.99Coffeeは動機の99%が生のjsは触りたくないという動機だ
Scala使ってる人はTPOでJavaも両方使うだろうが
Coffee使ってる人は出来るなら生のjsは絶対使いたくないと思ってCoffee使ってる
0525デフォルトの名無しさん
2011/12/07(水) 15:42:22.37俺はScalaが使えるならJavaなんか一切使わないがw
もちろんJavaしか使えないTPOならJava使うがねw
0526デフォルトの名無しさん
2011/12/07(水) 15:46:03.31js使う場合が多いかな
これがTPOでjs使うってことか?w
0527デフォルトの名無しさん
2011/12/07(水) 15:55:26.39ECMA6でさらに糞の上塗りをして糞だるまを一層大きくしようとしている
0528デフォルトの名無しさん
2011/12/08(木) 19:08:38.380529デフォルトの名無しさん
2011/12/10(土) 19:44:41.980530デフォルトの名無しさん
2011/12/12(月) 11:50:12.440531デフォルトの名無しさん
2011/12/12(月) 16:44:39.29http://www.infoq.com/jp/news/2011/12/google-webkit-dart-multi-vm
0532デフォルトの名無しさん
2011/12/12(月) 16:56:52.81Chromeで動かすのですらまだまだ遠そうだ
0533デフォルトの名無しさん
2011/12/14(水) 00:53:30.62死滅せずにAjaxが流行ったのは、かなりしっかりとした言語だった証拠だな
0534デフォルトの名無しさん
2011/12/14(水) 05:34:38.110535デフォルトの名無しさん
2011/12/14(水) 19:27:27.25>「CoffeeScriptが出てきたから駄目」
じゃあ言い換えてやろうか。
ぽっと出のCoffeeScriptがたった数年であっという間に市民権を得つつあるくらいクソ
最初のバージョンがうpされてから昨日でちょうど2年なんだぜ。
こんな圧倒的速度で普及する言語がかつてあったか?
どんだけJavaScriptへの不満が渦巻いてたかよくわかるわ。
JavaScript好きとか言っちゃうエンジニアはまじ頭おかしいとこっそり思ってる。
0536デフォルトの名無しさん
2011/12/14(水) 19:28:15.58Dart=ルルーシュ
0537デフォルトの名無しさん
2011/12/14(水) 19:37:35.85その記事ちょっと訳がおかしいな。
> - Speed. Many languages are faster than JavaScript when run natively
> and/or do not compile to JavaScript efficiently.
・速度。多くの言語はネイティブで実行するとJavaScriptより速いが、
JavaScriptに効率的にコンパイルすることができない。
> JavaScriptがバッテリを食って資源を無駄にしていることの対策でDartが作られたとか言ってる重症信者がいるから
ということでちょっと出てきてくれないかキミ。
つか「JavaScriptは遅い」という常識を持っていないJavaScript厨が少なくないのはまじ困るわ。
ブラウザ競争でそこそこ速くなったのは確かだが、
絶対的な速度も速くなっていると勘違いでもしているのだろうか。
0538デフォルトの名無しさん
2011/12/14(水) 20:01:35.26そんなに市民権得てるか?
普及速度ならcを改良したc++の方がよっぽど早かったし
PythonとかScalaとかと比べても早いとは思えんが
>>537
遅い早いなんて基準によって違うからな〜
まあRubyやGroovyよりは速いよw
0539デフォルトの名無しさん
2011/12/14(水) 20:15:51.910540デフォルトの名無しさん
2011/12/14(水) 20:24:33.860541デフォルトの名無しさん
2011/12/14(水) 23:57:40.870542デフォルトの名無しさん
2011/12/15(木) 08:08:13.02だいたいここはDartのスレだからJavaScriptを貶したいだけならほかのスレ行けよ
0543デフォルトの名無しさん
2011/12/15(木) 12:14:10.81JavaScriptが速い言語でもいいし
JavaScriptのこと好きでもいいけど
だいたいここはDartスレだから巣に帰りな>>542
おまえの言うことは正しいよ。分かったから帰れ
0544デフォルトの名無しさん
2011/12/15(木) 17:12:43.350545デフォルトの名無しさん
2011/12/15(木) 23:21:21.15Dartの話しようぜ!と言っても一人ですべるのは分かってるんだが。
Dart Editor大分よくなったな。
公開されて一ヶ月くらいで補完とかだいぶ高速化されたけど
しばらくたってかなりきびきび動く感じじゃね?
0546デフォルトの名無しさん
2011/12/16(金) 01:45:47.760547デフォルトの名無しさん
2011/12/19(月) 23:06:33.21http://www.infoq.com/jp/articles/google-dart
0548デフォルトの名無しさん
2011/12/21(水) 22:06:21.650549デフォルトの名無しさん
2011/12/22(木) 15:45:19.580550デフォルトの名無しさん
2012/01/03(火) 22:59:43.51はぁ、悪戯に囲い込まれてIDEやオーサリングツールに依存してるような奴に
デザインパターン語る資格もないと思うのだが
0551デフォルトの名無しさん
2012/01/04(水) 12:15:39.39http://api.dartlang.org/
これか。前よりかっこよくなったし
0552デフォルトの名無しさん
2012/01/04(水) 17:29:55.21パピプペポバビブバポ系の音が入ってない言語は流行らない
理由もある
0553デフォルトの名無しさん
2012/01/04(水) 18:30:10.75何言ってるんだ、かっこいいだろ。
Dartっていうネーミングからは闇を感じる。俺の魂(ソウル)が刺激されるわ
0554デフォルトの名無しさん
2012/01/04(水) 18:38:36.58Goのキモかわいいやつみたいなのを
Androidみたいなセンス無いのは勘弁な
0555デフォルトの名無しさん
2012/01/05(木) 01:23:46.37闇を感じたりソウルがヒートしてシャウトしても構わないけど、
パピプペポバビブベボ系の音を含まない言語が流行らないのは
歴史が証明してる
これ話してて癖になる音なんだよ。その音を一音でも入れれば流行る。
0556デフォルトの名無しさん
2012/01/05(木) 01:26:07.38RPG
0557デフォルトの名無しさん
2012/01/05(木) 01:28:16.65Visual Basic
Perl
Java
JavaScript
Air 不発
Ruby
node.js 不発
Scala 不発
C++
Python
0558デフォルトの名無しさん
2012/01/05(木) 01:29:17.22十分条件ではなく必要条件ということか
0559デフォルトの名無しさん
2012/01/05(木) 01:46:20.280560デフォルトの名無しさん
2012/01/05(木) 02:10:15.66csh, tcsh は結果的に不発
zshも不発
bashは流行った
現役のshは別名b-shell
Cは一見例外だが、実はシーッって音も癖になる系の音なんだろう
0561デフォルトの名無しさん
2012/01/05(木) 07:07:50.53スィーだろw
0562デフォルトの名無しさん
2012/01/05(木) 09:38:13.15古の王者fortranとかなw
0563デフォルトの名無しさん
2012/01/14(土) 16:55:41.04ttp://sourceforge.jp/magazine/12/01/12/1010252
0564デフォルトの名無しさん
2012/01/18(水) 22:42:42.380565デフォルトの名無しさん
2012/01/19(木) 01:57:33.57googleが本腰を入れてその欠点を直そうとしてるから、dartが一般的になるのを楽しみにしてるよ。
0566デフォルトの名無しさん
2012/01/19(木) 06:19:47.780567デフォルトの名無しさん
2012/01/19(木) 21:38:22.25issue投げてみなよ。結構みんなくだらない意見出してるぞ
もしかしたら採用されるかもよ
0568デフォルトの名無しさん
2012/01/21(土) 16:40:12.160569デフォルトの名無しさん
2012/01/23(月) 08:56:58.93どんなところが?
それにDartはJSの欠点を治したグレードアップ版じゃなくて
JSの欠点だと思われるところを入らないようにした丸っきり別の新しい言語だよ
JSが船だとすると改良船を出したんじゃなくて飛行機を出した感じ
Dartにも欠点はある
0570デフォルトの名無しさん
2012/01/23(月) 11:16:02.17intにすら使われなかったし必要なかったんだろうな
0571デフォルトの名無しさん
2012/01/23(月) 11:18:30.27[]= must return void. ってのは気に食わないなぁ
a[0] = b[1] = 0; こういうコードが書けない。どういう意図?
0572デフォルトの名無しさん
2012/01/24(火) 07:46:27.90そうなの?
復帰値を指定出来ないだけじゃなくて?
0573デフォルトの名無しさん
2012/01/28(土) 17:30:18.560574デフォルトの名無しさん
2012/01/29(日) 19:31:43.56http://webos-goodies.jp/archives/is_google_dart_a_new_javascript.html
0575デフォルトの名無しさん
2012/01/29(日) 21:10:05.42インタビューだったかMLだったか忘れたが。
0576デフォルトの名無しさん
2012/01/30(月) 00:20:11.410577デフォルトの名無しさん
2012/01/31(火) 21:48:56.10バージョンいくつになったら載るのか、分かる人いる?
0578デフォルトの名無しさん
2012/01/31(火) 22:59:53.92DartVMが動く特別なDartiumがあるからそれ使え。
こんなコトすら調べられん奴がDart使うのはまだ早い。
0579デフォルトの名無しさん
2012/01/31(火) 23:35:01.47めんどくさくね?
0580デフォルトの名無しさん
2012/02/01(水) 00:04:27.65手っ取り早く Dart をビルドした。
map.forEach((key, value) {.....});
見たいに書けるところは、RubyやScalaっぽくて素敵だなぁ。
0581デフォルトの名無しさん
2012/02/01(水) 00:15:37.70http://news.dartlang.org/2012/01/translating-javascript-to-dart.html
0582デフォルトの名無しさん
2012/02/05(日) 15:12:57.36新しいコンパイラでは改善されるみたいよ
http://news.dartlang.org/2012/02/towards-single-dart-to-javascript.html
0583デフォルトの名無しさん
2012/02/15(水) 20:56:05.840584デフォルトの名無しさん
2012/02/17(金) 09:10:38.48Chromium with the Dart VM
http://www.dartlang.org/dartium/
0585デフォルトの名無しさん
2012/02/17(金) 15:12:22.07Ubuntu 11.10 (32bit) で動きました。
chrome-wrapperが起動ファイルでした。
アイコン[Dartium Playground]をクリックすると、
Dartのコードを試すことができます。
とりあえず、
http://codezine.jp/article/detail/6221?p=3
のスプレッドシートが動くことを確認しました。
動きはサクサクです。
0586デフォルトの名無しさん
2012/02/18(土) 21:08:20.34けども、chromeにバンドルできるからdartが勝つんだろうな
0587デフォルトの名無しさん
2012/02/19(日) 16:41:35.880588デフォルトの名無しさん
2012/02/19(日) 17:08:36.800589デフォルトの名無しさん
2012/02/19(日) 17:21:06.00Google信者にはそう思ってる人もいるだろう。
0590デフォルトの名無しさん
2012/02/19(日) 23:21:56.730591デフォルトの名無しさん
2012/02/19(日) 23:51:59.370592デフォルトの名無しさん
2012/02/20(月) 02:15:58.860593デフォルトの名無しさん
2012/02/21(火) 12:11:20.26http://www.infoq.com/jp/news/2012/02/dartium
0594デフォルトの名無しさん
2012/02/23(木) 22:23:54.32もれは、native clientの方に期待してるんだがなー。新しい話題キカン
0595デフォルトの名無しさん
2012/02/24(金) 05:59:24.47一見オワコンのFlashもまだこのままでは終わらないつもりらしい。次世代のVMはV8の数倍高速だそうだ。
JavaScriptの連中、どう見ても独占的な地位に胡座をかいてるから刺激が必要。競争は正義。
Dartチームも、最終的にJavaScriptが選ばれてもわたしは一向に構わんと言ってるしね。
http://www.dartlang.org/support/faq.html
0596R2G ◆lMCmV0X/mQ
2012/02/25(土) 19:08:29.15あとはいくらでも応用できるのに
Dartという言語をブラウザで対応させようとしたから失敗した。
0597デフォルトの名無しさん
2012/02/25(土) 22:28:56.720598デフォルトの名無しさん
2012/02/26(日) 00:56:38.41GAEとかAndroidみたいに大ヒットするのも出すから期待しちゃうけど。
0599デフォルトの名無しさん
2012/02/26(日) 02:24:49.95> 次世代のVMはV8の数倍高速だそうだ。
数倍高速になったらネイティブコードと遜色なくなるぞ。
そもそもActionScriptは型指定があるからJavascriptより
早くなっても不思議ではないが。
0600デフォルトの名無しさん
2012/02/26(日) 04:11:53.99実際にそれらを造ってるgoogleと、実態を知らず文句を垂れるだけのお前、どちらが「口だけの能無し」なんだか……
中学生かよお前
0601デフォルトの名無しさん
2012/02/26(日) 07:04:15.95もう下火だろ
0602デフォルトの名無しさん
2012/02/26(日) 07:20:48.52http://news.dartlang.org/2012/02/new-dart-editor-now-bundles-and.html
0603デフォルトの名無しさん
2012/02/26(日) 09:53:06.08目的は達成できたといっていいんじゃね
0604デフォルトの名無しさん
2012/02/26(日) 16:24:53.63ヒットを主目的にもの作るのと
改善を主目的にもの作るのとじゃ話違うしね。
0605デフォルトの名無しさん
2012/02/27(月) 02:20:37.460606デフォルトの名無しさん
2012/02/27(月) 06:30:14.03プラットフォーム戦略の一環で適当な技術をでっち上げる
0607デフォルトの名無しさん
2012/02/27(月) 08:39:03.48GearとかGMailなどでも使われてただろ
0608デフォルトの名無しさん
2012/02/28(火) 10:02:30.170609デフォルトの名無しさん
2012/02/28(火) 12:40:45.41マイクロソフト的なアレだ
0610デフォルトの名無しさん
2012/03/05(月) 00:10:56.830611デフォルトの名無しさん
2012/03/05(月) 00:28:51.50action scriptからのトランスレータであるfalcon JSで十分だな
0612デフォルトの名無しさん
2012/03/06(火) 13:49:58.810613デフォルトの名無しさん
2012/03/09(金) 21:13:58.820614デフォルトの名無しさん
2012/03/10(土) 00:40:09.47> 数倍高速になったらネイティブコードと遜色なくなるぞ。
V8そんなに速くないよ?もともと鬼のように遅かったJavaScriptが相対的に速くなっただけで。
ちと前にNative Client方面やEmscriptenの作者やら巻き込んで話題になったベンチ結果↓
Box2D Pyramid Stress Test
https://docs.google.com/spreadsheet/ccc?key=0Ag3_0ZPxr2HrdEdoUy1RVDQtX2k3a0ZISnRiZVZBaEE#gid=0
>>596
> jsをコンパイルして出てくる中間コードだけWeb標準で策定すれば
> あとはいくらでも応用できるのに
そのアプローチはまた問題があるんだ。
ひとつ、結局バイトコードと言語を切り離すことはできない
(例えばどんなレジスタやニモニックを用意するか、どんなガベコレを仮想マシンに含めるか等)
ふたつ、スクリプト言語はランタイム部分がブラウザに含まれているから
転送容量が小さいというメリットがある。この辺はNative Clientを見てみると分かるんだが
ページ遷移ごとにそれなりの容量のランタイムコードをダウンロードし、起動処理を行うのは
あまり頭がいいとは言えないだろう。
たぶん、JavaScriptが出来の悪くて重厚で遅い仮想マシンという地位になって、
言語的特権を享受しつつ、他の言語コミュニティから罵られまくる未来が待ってるんじゃない?
もうそうなってるかw
こいつを打ち倒すには、JavaScriptに変換できるもっとましな言語を作り、
あわよくばVMを乗っ取るということで、
Dartは悪の権化JavaScriptを潰すやり方として間違っていないのではないかな。と思う。知らんけど
0615デフォルトの名無しさん
2012/03/10(土) 08:02:04.50> Box2D Pyramid Stress Test
> https://docs.google.com/spreadsheet/ccc?key=0Ag3_0ZPxr2HrdEdoUy1RVDQtX2k3a0ZISnRiZVZBaEE#gid=0
なるほど、分かり易いデータどうも。どういうベンチマークか分からんのでこれの元を教えて欲しい。
0616デフォルトの名無しさん
2012/03/10(土) 16:18:32.73なおかつVMを前提にしたためにJavaScript変換はお粗末(17000行)という印象をもたれてしまったという
戦略的なミスが大いに響いてるな
0617デフォルトの名無しさん
2012/03/10(土) 16:37:18.45今は割りと改善されてる。
0618デフォルトの名無しさん
2012/03/10(土) 17:53:56.300619デフォルトの名無しさん
2012/03/10(土) 18:06:02.99とくに受動的なコンテンツだとなおさら。
0620デフォルトの名無しさん
2012/03/11(日) 00:13:15.43あるかもしれません
0621デフォルトの名無しさん
2012/03/11(日) 00:44:46.59×2010年
○2011年
0622デフォルトの名無しさん
2012/03/11(日) 00:45:31.000623デフォルトの名無しさん
2012/03/11(日) 04:04:35.220624デフォルトの名無しさん
2012/03/11(日) 16:32:46.29JavaScriptってうまく持ち直したよな。
0625デフォルトの名無しさん
2012/03/11(日) 18:28:34.620626デフォルトの名無しさん
2012/03/11(日) 18:54:05.530627デフォルトの名無しさん
2012/03/11(日) 19:01:55.780628デフォルトの名無しさん
2012/03/11(日) 19:02:42.270629デフォルトの名無しさん
2012/03/11(日) 19:05:12.15Dart使うと嬉しい点て何かあるのかね
0630デフォルトの名無しさん
2012/03/11(日) 19:30:55.560631デフォルトの名無しさん
2012/03/11(日) 21:38:45.95どんな言語かと思ってスレを覗いただけ
0632デフォルトの名無しさん
2012/03/11(日) 21:53:15.71嬉しい点は、JavaScriptを書かないで済むこと
0633デフォルトの名無しさん
2012/03/12(月) 01:39:19.43AJAXという概念が脚光を浴びてからしばらくは
「JavaScriptって素人のおもちゃ言語だと思ったら案外イケてるじゃん」的な
まさに>>620のような言説をたまに見かけたね。
今は一周回って、以前よりも冷静に評価されるようになってきたと思う。
0634デフォルトの名無しさん
2012/03/12(月) 01:41:59.94それはフレームワークがまずい話とは違うのかな。
JSはいい言語だと思うぞ。
0635デフォルトの名無しさん
2012/03/12(月) 22:46:59.14プロトタイプをやわらかくサクっと書きつつ、
ちょっとずつ固くしてしっかり設計していけるところ。
0636デフォルトの名無しさん
2012/03/13(火) 01:42:47.76JavaScriptの変数スコープがうんこな部分がちゃんと直っていること。
function連呼しなくても関数オブジェクトを定義できる短縮文法があること。
クラス定義とかライブラリ読み込みとか、JavaScriptの仕様に含まれていなかったため
フレームワーク毎に自由気ままに手作りしていた機能が言語仕様に含まれていること。
文法として名前付き引数を持っているので、同様の機能をObject渡しで模倣するという
JavaScript界の土着風習も過去のものに出来そうなこと。
個人的には「綺麗になったJavaScript」として価値があるかな。
あと>>635。オプショナルな型付けは妥協点としては悪くない。
0637デフォルトの名無しさん
2012/03/13(火) 02:15:52.020638デフォルトの名無しさん
2012/03/15(木) 06:51:29.150639デフォルトの名無しさん
2012/03/17(土) 21:38:34.16http://gsdview.appspot.com/dartium-archive/continuous/
0640デフォルトの名無しさん
2012/03/18(日) 10:10:47.35JavaScriptからの移行の仕方が書いてあるけど、これ見るとあんまり変わらないから
逆にJavaScriptでもいいんじゃないかと思ってしまう…
0641デフォルトの名無しさん
2012/03/18(日) 14:08:41.33お前がそう思うならそうなんだろう、お前ん中ではな
だな
0642デフォルトの名無しさん
2012/03/19(月) 01:21:06.39classは不変みたいだから、実行速度にもアドバンテージがあるだろうね。
0643デフォルトの名無しさん
2012/03/23(金) 17:50:59.28あとは、既に今の時点で開発環境のサポートが優れている
開発環境がサポートしやすい仕様になったことが大きい
classってのは同等なことがJavaScriptのプロトタイプで出来たわけで、
根本的に違うとまではいえないのでは
0644デフォルトの名無しさん
2012/03/23(金) 18:30:02.10classはjavascriptはフレームワークで実現してるからな。柔軟だが車輪の再発明がひどい。
0645デフォルトの名無しさん
2012/03/24(土) 06:47:29.68だったけれども、ちゃんと型宣言をしてあげればFlexBuilderでかなり気持ちよく
補完してくれたな。
0646デフォルトの名無しさん
2012/03/24(土) 09:59:46.670647デフォルトの名無しさん
2012/03/24(土) 11:48:43.81http://www.dartlang.org/docs/spec/
0648デフォルトの名無しさん
2012/03/24(土) 22:12:42.680649デフォルトの名無しさん
2012/03/24(土) 22:40:03.45ものだから、まぁ落としどころは似通ってくる。
ActionScriptも2まではともかく3はきっちりした良い言語だよ。JS譲りの変態
変数スコープを除けば。
FlexはMXMLのUIの宣言的記述とAS3のコードがシームレスに繋がっていてホント
に良くできていた。過去形で語らなければならないのが辛いが。
0650デフォルトの名無しさん
2012/03/25(日) 08:07:02.89Dartみたいに一から作り直したってわけではないかもしれない
まあ、なんかFlash自体がオワコンらしいね
0651デフォルトの名無しさん
2012/05/15(火) 06:46:18.55http://www.dartlang.org/docs/spec/
0652デフォルトの名無しさん
2012/06/09(土) 02:46:50.650653デフォルトの名無しさん
2012/07/17(火) 19:41:54.130654デフォルトの名無しさん
2012/08/14(火) 09:34:11.32http://news.dartlang.org/2012/08/dart-plugin-for-eclipse-is-ready-for.html
0655デフォルトの名無しさん
2013/01/19(土) 17:08:53.07また画策してますね。
ハハハ
0656デフォルトの名無しさん
2013/01/19(土) 17:41:44.83並の中小企業や零細企業がバンバン倒産されていくのかな
0657デフォルトの名無しさん
2013/01/19(土) 18:10:05.79> これ普及しちゃうと、gimpみたいなデスクトップアプリがフリーでブラウザ上に展開されて、
> 並の中小企業や零細企業がバンバン倒産されていくのかな
ただで検索エンジン提供してる間は良かったが
商売っ気出してchlome,androOS、googlemapを商用タイアップし始めてから
諜報厨色が濃くなった。所詮ネオコン企業だから。
0658デフォルトの名無しさん
2013/03/04(月) 06:20:23.67> JavaScriptってうまく持ち直したよな。
最近はやっぱりJavaScriptクソじゃんって流れになってると思うw
Hacker Newsあたり最近そういう米ばっかだし、国内でもはっきり言うプログラマが増えてきた。
だいたい、仮にも高級言語であるにもかかわらず
CoffeeScript、Dart、Haxe、TypeScriptと
変換言語が次々と出てくる時点でそのままで使えないと証明されたようなもの。
「そこまでしてJavaScript書きたくないのか」と言うJSerがいるんだが、
そ の 通 り だ
そこまでしてでもJavaScriptを書きたくないんだ。
0659デフォルトの名無しさん
2013/03/04(月) 06:23:50.67将来にも期待できないという。
根本的にJavaScriptは関わってる連中全員がクソ
0660デフォルトの名無しさん
2013/03/04(月) 13:42:40.93> 根本的にJavaScriptは関わってる連中全員がクソ
中に病だね。氏ねば?
0661デフォルトの名無しさん
2013/03/07(木) 16:17:11.39補完もしてくんないから結局1libraryあたり1ファイルで書いて不満爆発なんだけど
XPだとPub使えないんだけどWindowsでは何以降から使えるの?Linuxからなら使えるの?
0662デフォルトの名無しさん
2013/06/25(火) 08:57:50.320663デフォルトの名無しさん
2013/06/25(火) 08:59:58.11来年始めくらいに正式版としてchromeに搭載とかなったら熱いんだけどな。
0664デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.ANDartbuilderとか出したらそれなりに反響あるんじゃね
0665デフォルトの名無しさん
2013/08/19(月) NY:AN:NY.AN0666デフォルトの名無しさん
2013/09/06(金) 00:06:53.30https://www.dartlang.org/performance/
dart2jsがjsを上回っている項目あるけど怪しいなあ
0667デフォルトの名無しさん
2013/09/13(金) 19:19:21.54>>666のグラフによると今年のはじめと比べて恐ろしいことに50%も上がってるよね
確かに1+1みたいなのが早くなることはないけど、
大きなコードにおいてプロファイリングによる改善ってまだまだあると思うんだよね
ネイティブ並の速度になるのも夢じゃないと思う
もちろん、Dartはネイティブを超える事も十二分ありえる
というかそれほどかからずに必ずそこまで行くだろうね
でもJSも負けてないよ
ECMAでのトピックでは事あるごとにパフォーマンスや最適化に触れて議論が進んでる
JSで後方互換性を崩さずにスマートにパフォーマンスの出る言語にしていく余力はまだ残ってる
現に、型情報の付加は、演算子オーバーロードとか色んな問題も解決できる
後方互換性を壊さない、いいアイディアがいくつも挙がってるし
最悪"use strict"みたいなのを使う手も残ってる
まだまだJSは改善可能
だからDartがJSの代わりを目指すのなら、もっとインパクトがほしい
それこそ、最も高速な汎用的言語くらいにならないと、普及しないと思う
0668デフォルトの名無しさん
2013/09/19(木) 14:28:26.680669デフォルトの名無しさん
2013/09/23(月) 20:33:06.96V8の倍以上速いってのは尋常でない速度だな。
0670デフォルトの名無しさん
2013/09/26(木) 01:03:27.330671デフォルトの名無しさん
2013/09/26(木) 04:44:25.350672デフォルトの名無しさん
2013/11/07(木) 00:30:11.480673デフォルトの名無しさん
2013/11/07(木) 00:53:57.730674デフォルトの名無しさん
2013/11/10(日) 22:19:01.54https://www.dartlang.org/performance/
ついにAltJSとして覚醒の時が来たのか!?
0675デフォルトの名無しさん
2013/11/11(月) 10:22:20.650676デフォルトの名無しさん
2013/11/11(月) 12:46:50.99まあ未だにDOMAPI対応への調整してるし来年になりそうか
0677デフォルトの名無しさん
2013/11/11(月) 22:00:01.750678デフォルトの名無しさん
2013/11/12(火) 03:37:39.82プログラミング初心者です。
今、ダートを覚えれば20年は飯が食えると聞きました。
しかも、ダートを極めればJavaScriptへ書き出すこともできるので最強だと聞きました。
本当でしょうか?
0679デフォルトの名無しさん
2013/11/12(火) 03:53:42.24その中には君が頑張って布教するも、当然はいってるんだよね?
0680678
2013/11/12(火) 04:23:22.700681デフォルトの名無しさん
2013/11/12(火) 04:42:49.64なら始めてみるといい。
アルゴリズムはつぶしが利くから別の言語を覚えるにも役に立つだろう。
0682678
2013/11/12(火) 05:10:11.000683デフォルトの名無しさん
2013/11/12(火) 07:59:21.010684デフォルトの名無しさん
2013/11/12(火) 19:22:34.240685デフォルトの名無しさん
2013/11/14(木) 18:47:42.840686デフォルトの名無しさん
2013/11/14(木) 19:33:14.46で、いつ普通のクロームに乗るのかね
0687デフォルトの名無しさん
2013/11/14(木) 20:15:32.44http://news.dartlang.org/2013/11/dart-10-stable-sdk-for-structured-web.html
0688デフォルトの名無しさん
2013/11/14(木) 20:40:25.690689デフォルトの名無しさん
2013/11/14(木) 23:24:56.56ChromeはさっさとDOM3のキーイベントくらい実装すべし
0690デフォルトの名無しさん
2013/11/15(金) 07:23:50.41http://news.dartlang.org/2013/11/dart-10-stable-sdk-for-structured-web.html
http://m.forest.watch.impress.co.jp/docs/news/20131115_623674.html?ref=rss
0692デフォルトの名無しさん
2013/11/15(金) 18:28:22.910693デフォルトの名無しさん
2013/11/15(金) 19:24:21.081.0っていうのはマーケティング上ものすごく重要で
そのタイミングにはかなり影響力がある
0694デフォルトの名無しさん
2013/11/15(金) 21:28:23.280695デフォルトの名無しさん
2013/11/15(金) 21:38:00.68以下の例のようにJSでElementクラスのメンバを継承したオブジェクトを作るときは
obj = {__proto__: Element.prototype}
とするか、もしくは
obj = Object.create(Element.prototype)
とすれば出来ますが、Dartではどうしたら良いのでしょうか
Elementはコンストラクタとしては扱えるような仕様はなく、現にJSでは扱えないため
obj = new Element
ではない方法を用いるわけですが、Dartではどうやることになるのでしょうか
var MyButton = document.register('my-button', {
extends: 'button',
prototype: {
__proto__: HTMLButtonElement.prototype,
createdCallback: function () { console.log('MyButton created!') }
}
})
var mybutton = new MyButton //log{"MyButton created!"}
var mybutton = document.createElement('button', 'my-button') //log{"MyButton created!"}
0696デフォルトの名無しさん
2013/11/16(土) 22:16:44.85普及のカギは、Chromeのエンジン搭載か?
0697デフォルトの名無しさん
2013/11/18(月) 12:09:23.900698デフォルトの名無しさん
2013/11/19(火) 09:37:41.080699デフォルトの名無しさん
2013/11/19(火) 17:05:20.910700デフォルトの名無しさん
2013/11/20(水) 01:26:10.540701デフォルトの名無しさん
2013/11/20(水) 17:57:46.710702デフォルトの名無しさん
2013/11/20(水) 18:29:25.030703デフォルトの名無しさん
2013/11/20(水) 20:26:35.49高品質なやつ頼む。意外とまじで。
0704デフォルトの名無しさん
2013/11/21(木) 11:52:49.18Chromeは試した?
0705デフォルトの名無しさん
2013/11/21(木) 17:09:06.35俺もそろそろ腰を上げるわ
0706デフォルトの名無しさん
2013/11/22(金) 13:39:29.88マップだとnullが返ってくるのな。
0707デフォルトの名無しさん
2013/11/22(金) 18:18:06.52Dartの実績と、各種ブラウザーのDartエンジン搭載はどうなってるの?
現在のDart運用サイトのリストってある?
0708デフォルトの名無しさん
2013/11/22(金) 18:19:50.270709デフォルトの名無しさん
2013/11/22(金) 18:54:03.622011年の発表から2年、初めての安定版がリリース(2013/11/15 08:00)
http://www.forest.impress.co.jp/docs/news/20131115_623674.html
Google、プログラミング言語「Dart」初めてのベータ版をリリース
“dart2js”や“Dart VM”の動作速度が大幅に向上(2013/6/20 15:51)
http://www.forest.impress.co.jp/docs/news/20130620_604504.html
Google Dart:PolymerがWeb UIを置き換える
http://www.infoq.com/jp/news/2013/07/dart-polymer-web-ui
Dart を始めよう! > Dart言語ツアー
https://sites.google.com/site/dartrefjp/about/language_tour
へー
0710デフォルトの名無しさん
2013/11/22(金) 20:00:03.30これ意外と今までなかった体験。
0711デフォルトの名無しさん
2013/11/22(金) 20:44:53.630712デフォルトの名無しさん
2013/11/23(土) 01:54:41.93もうチョット待ってやってくれ
0713デフォルトの名無しさん
2013/11/24(日) 08:48:19.600714デフォルトの名無しさん
2013/11/25(月) 09:41:25.210715デフォルトの名無しさん
2013/11/25(月) 13:15:19.70俺がダートで
ダートでエスブイジーは
0716デフォルトの名無しさん
2013/11/25(月) 18:45:36.77何も得るものなどない。煽り、叩き、馴れ合いしか能のない住人達。
これが今の日本のIT産業の現状なのですね。
せめてこの板の住人が、リアル厨房だらけであったことに望みを託して、私は
この板を本日限り去ることを決心いたしました。皆さん、がんばって勉強して
立派な大人になってください。さようなら。
0717デフォルトの名無しさん
2013/11/26(火) 17:11:00.78Dartはやるなら今でしょ! というメッセージしか見えないが?
使ってみて、ここに報告すれば良いのでは? 俺は使って、いろいろ運用しているが快適だよ。
0718デフォルトの名無しさん
2013/11/26(火) 17:42:15.02Wicket以外ではPlay2ぐらいしかコンポーネント再利用性なんてWebAppで話題にならんが、
シンプルに再利用可能なコンポーネントが作れる環境がDartじゃね?
WicketのようにOOPに凝り固まっているわけでもなく、気楽なのがDart。
0719デフォルトの名無しさん
2013/11/26(火) 17:43:45.640720デフォルトの名無しさん
2013/11/26(火) 17:48:00.53言われんとも使っとるわい。 ここはDartスレだ! ふんぬ w
0721デフォルトの名無しさん
2013/11/26(火) 21:36:29.40色々ある方が進化が早くなるみたいだからイイんでない
0722デフォルトの名無しさん
2013/11/26(火) 22:51:10.290723デフォルトの名無しさん
2013/11/27(水) 13:29:36.54http://bugrammer.hateblo.jp/entry/2013/10/26/231517
http://www.slideshare.net/esehara/alt-js?ref=http://bugrammer.hateblo.jp/entry/2013/10/26/231517
http://feb19.jp/blog/archives/000262.php
http://dev.hageee.net/29
0724デフォルトの名無しさん
2013/11/28(木) 21:01:39.890725デフォルトの名無しさん
2013/11/28(木) 22:53:12.44しかし残念なのは既存のjavascriptをそのまま取り込めないこと
そのせいでnode.jsに抜かれてる
javascriptは絶滅して欲しいってのは判るんだけどね
node.jsのやり方だと絶滅しないどころか増殖させてしまってる
0726デフォルトの名無しさん
2013/11/28(木) 23:38:23.74JsObjectやら、間接に使用できるし、最悪、全部自分がJavascriptに変換できる。
これ以上要求すべき事があるだろうか?
0727デフォルトの名無しさん
2013/11/29(金) 07:43:07.87ありえるだろうか
0728デフォルトの名無しさん
2013/11/29(金) 08:50:07.94もし C++ が better than C としてすら使えず
ただの C へのコンパイラ(当初はプリプロセッサだったが)のままだったら
こんなに普及しただろうか?
0729デフォルトの名無しさん
2013/11/29(金) 08:55:04.840730デフォルトの名無しさん
2013/11/29(金) 10:45:45.18そんなことより引数に関数を指定するときに
引数の関数のシグネチャを指定する構文とかない?
void foo(int Function<String> f){
}
みたいなことがしたい
0731デフォルトの名無しさん
2013/11/29(金) 15:49:02.93github.com/dart-lang/bleeding_edge/blob/master/dart/sdk/lib/core/iterable.dart
0732デフォルトの名無しさん
2013/11/29(金) 19:03:13.05さんきゅー
0733デフォルトの名無しさん
2013/11/30(土) 00:54:43.88java2dartの存在とか考えたら脈無しとは思えないんだが
0734デフォルトの名無しさん
2013/11/30(土) 13:21:42.072つとも食ってしまうには足りないものが多過ぎる
JavaScriptの代替としての地位を確立してからの話だな
0735デフォルトの名無しさん
2013/12/03(火) 18:11:26.410736デフォルトの名無しさん
2013/12/03(火) 22:12:02.20ここ見ると重要プロジェクトに使われているらしいね
0737デフォルトの名無しさん
2013/12/03(火) 23:39:39.81WebGLの実用化されたタイミングで投入されるかな?
0738デフォルトの名無しさん
2013/12/03(火) 23:55:45.68VMがV8の2倍高速ってのは超スゲーよ。
Dartも同じ動的型なんだし、JavaScript(V8)もいつかは追い付くのかね。
0739デフォルトの名無しさん
2013/12/04(水) 04:48:03.020740デフォルトの名無しさん
2013/12/04(水) 11:47:56.97根本的に2倍も速く出来る理由があるのかね。全然分からんが。
0741デフォルトの名無しさん
2013/12/04(水) 13:15:28.750742デフォルトの名無しさん
2013/12/05(木) 01:01:30.39いちいちJSONパースするのにLibrary使うの?
0743デフォルトの名無しさん
2013/12/05(木) 13:21:55.790744デフォルトの名無しさん
2013/12/05(木) 17:44:58.400745デフォルトの名無しさん
2013/12/06(金) 13:20:27.49Dart、asm.js、LuaJit等の成果から完全に立証されたといえよう
ブラウザ言語に競争原理が働いていればJavaScriptなど石器時代に消滅している
つか俺だって作れるなら代替言語作りたいわ。
0746デフォルトの名無しさん
2013/12/06(金) 13:23:20.720747デフォルトの名無しさん
2013/12/06(金) 13:56:57.640748デフォルトの名無しさん
2013/12/06(金) 14:02:54.68そろそろ、DartでのPolymerサイトひな形が提供されないかな。
layout、header、content,footer etcワンパッケージになったやつ。
Polymerもそろそろこなれてきた頃では?
0749デフォルトの名無しさん
2013/12/06(金) 23:22:37.03それにES7で型指定も入るはずだし、それまでにどれだけ普及するだろうか。
0750デフォルトの名無しさん
2013/12/07(土) 05:04:47.49きりねぇな。 ウェブ開発者は延々と賽の河原岸辺を歩かなければならない。
0751デフォルトの名無しさん
2013/12/07(土) 08:51:42.01オレオレ教がまかり通る
0752デフォルトの名無しさん
2013/12/09(月) 15:58:09.050753デフォルトの名無しさん
2013/12/09(月) 23:08:54.48もし使えるなら結構面白いことになりそうなんだが・・・
0754デフォルトの名無しさん
2013/12/10(火) 18:37:11.230755デフォルトの名無しさん
2013/12/12(木) 06:56:13.450756デフォルトの名無しさん
2013/12/12(木) 08:22:55.99JSにしたら遅くなるんでしょう?
0757デフォルトの名無しさん
2013/12/12(木) 18:21:58.13Dartiumってのがあるみたいだけど
Warning: This browser is a technical preview,
and it might have security and stability issues.
Do not use Dartium as your primary browser!
と未だにこんな感じだからまだまだ先っぽい
0758デフォルトの名無しさん
2013/12/14(土) 21:48:43.340759デフォルトの名無しさん
2013/12/15(日) 00:33:30.710760デフォルトの名無しさん
2013/12/15(日) 01:33:28.350761デフォルトの名無しさん
2013/12/15(日) 09:16:26.82うんだ。 普通にprintでもコンソール表示が文字化けしてるべ。
urlPatternやrouteもちょいバグあるべぇし、バージョンアップ待った方がええべな。
Patch入れるのも疲れるべし、Bug Trackerに入れて一服していた方がええ。
0762デフォルトの名無しさん
2013/12/15(日) 09:56:09.05ゴラー Javascriptに変換すると、Polymer-elementで作ったTopBarもSideBarもFooterも表示しねぇぞ。
Dartiumでは正常なのに、、、 まっ mongo_dartが動いているから進歩した方だべが?
0763デフォルトの名無しさん
2013/12/16(月) 11:55:05.010764デフォルトの名無しさん
2013/12/16(月) 22:55:50.090765デフォルトの名無しさん
2013/12/19(木) 01:05:38.98この駅前の一等地にこのメソッドがある感が好きだったのに。
0766デフォルトの名無しさん
2013/12/30(月) 16:11:02.27goはアプリ向きじゃないからなさそう。
DartはとうとうAndroidにランタイムが載ったからあるかも。(コマンドベースだけど
ただ今後のAndroidはDalvik VMによるJITコンパイルからLLVM経由のAOTコンパイルにシフトしていきそうだし、Dart VMの使いどころが難しいかも。
LLVMのDartフロントエンド作ってAOTコンパイルとか、ないよなぁ
0767デフォルトの名無しさん
2013/12/30(月) 23:31:02.250768デフォルトの名無しさん
2013/12/31(火) 17:48:12.55JavaScriptにも型付け(guard)が入るし、floatやSIMDの活用などボトルネックは消滅しつつある
どこぞのmain縛りの旧世代言語と違って、シンタックスも先進的になることが約束されている
VMで動こしてまでコンパイルJSの数割増し程度の速度を手に入れたいとは思えない
0769デフォルトの名無しさん
2013/12/31(火) 17:54:56.490770デフォルトの名無しさん
2013/12/31(火) 18:02:57.10PNaClに期待してたがプラットフォーム依存が思ってたより激しいことが分かって幻滅したわ
NaClはプラグイン用にだけ存在すればよし
0771デフォルトの名無しさん
2013/12/31(火) 18:38:59.38JSは事前コンパイルする訳じゃないから、型が違ってたらどうなるんだろ
しかし実装簡単そうなのにES6に入れてほしかった
0772デフォルトの名無しさん
2013/12/31(火) 18:52:42.320773デフォルトの名無しさん
2013/12/31(火) 19:00:05.33推論が失敗した時用の暗黙の型変換等含む長いコードをキャッシュに置かなくていいし
CPUの推論とも相性が良くなってとても良い
0774デフォルトの名無しさん
2013/12/31(火) 19:13:11.92> DartはJSを吐くaltJS言語としてしか価値を見いだせない
それでもいいんでない?
元々JavaScriptで書ける人とそうでない人では感想がずいぶん違う気がするが。
0775デフォルトの名無しさん
2013/12/31(火) 20:08:18.220776デフォルトの名無しさん
2013/12/31(火) 20:47:58.94ただ普及するかどうかは微妙だな
0777デフォルトの名無しさん
2013/12/31(火) 20:51:31.56PHPとかRubyとかやると一貫性のないものがごちゃごちゃあって発狂するぞ
0778デフォルトの名無しさん
2013/12/31(火) 21:00:53.99Rubyはそうでもないでしょ。PHPは同意
まあ、JSがさらにシンプルなのは確かだ。ECMAScript 6になれば、Dartの出る幕がなくなるように思う。
0779デフォルトの名無しさん
2013/12/31(火) 21:03:33.820780デフォルトの名無しさん
2013/12/31(火) 21:18:14.03Chromeアプリなら簡単なデスクトップアプリ作るのも敷居が低そう。
コードにWeb技術が使えるし、マルチプラットホームだし。
アメリカじゃ安価なChromeBookが売れてるらしいし、
キテるんじゃないのコレ?
0781デフォルトの名無しさん
2013/12/31(火) 21:24:07.40独自APIというクセモノがあるからなあ
特にアレどうにかならんのかね、ソケット周り
Promiseベースで早急に作りなおすべき
0782デフォルトの名無しさん
2013/12/31(火) 21:26:04.990783デフォルトの名無しさん
2013/12/31(火) 21:34:15.24それで言えることはだからJavaScriptがガリガリ言語のまま20年もいれたってことと、
Dartがいくら素晴らしい言語になろうが、ダメなのはJSよりむしろDOMAPIなんだからしかたがないってこと。
もしDartが流行ったらdQueryが使われるようになるだけ。
0784デフォルトの名無しさん
2013/12/31(火) 21:50:33.70> 特にアレどうにかならんのかね、ソケット周り
> Promiseベースで早急に作りなおすべき
詳しくないし誤解してるかもしれないが、
http://dart-gde.github.io/chrome_gen.dart/app/chrome.socket/ChromeSocket.html
これ(↑)でDartで書けば非同期処理もすっきり書けたりしない?
0785デフォルトの名無しさん
2013/12/31(火) 22:05:02.49FirefoxOSはどうなってるんだろう
やっぱり冴えないようなAPIのせてるんだろうか?
Node連盟も交えて真剣にどうにかした方がいいね
0786デフォルトの名無しさん
2013/12/31(火) 22:27:57.25好きなホスト、好きなポートに自由に接続できるものが標準化されるとは思えんな。
昔のJavaAppletもダウンロード元としか繋がせなかったし。
0787デフォルトの名無しさん
2013/12/31(火) 22:38:52.89XHRが制限されてるのはブラウザが勝手にCookieとか送っちゃうからで、
WebSocketやWebRTCのUDP接続が接続に関してはほぼ制限フリーなのからも分かる通りかなり軽い部類
将来的にインストールしなくても許可できるようにしていいくらいの物だと思う
0788デフォルトの名無しさん
2014/01/01(水) 00:15:15.56この言語本当にいいな。
0789デフォルトの名無しさん
2014/01/02(木) 09:45:20.93<head>
<meta charset="utf-8">
</head>
を入れて再設定してください。
Polymer-Elementのrepeatでダイナミックに生成したDOMをgetする場所がありませんので、
Dartでのlisten登録はできません。
コンストラクーやenterdView()内ではquerySelectorで取得できません。 注意しましょう。
Dartでのコンポーネントパーツ化再利用はjsに無い快適さです。 1.0になった今でしょ! 始めるのは、、、
0790デフォルトの名無しさん
2014/01/02(木) 10:28:06.47DartのそれってWebComponentsAPIやPolymer.jsの移植じゃないの?
0791デフォルトの名無しさん
2014/01/08(水) 01:09:08.940792デフォルトの名無しさん
2014/01/18(土) 16:35:21.85http://sourceforge.jp/magazine/14/01/17/163000
・dart2jsのパフォーマンスアップ
・サーバーサイドプログラミング向けの機能強化
0793デフォルトの名無しさん
2014/01/21(火) 13:47:40.280794デフォルトの名無しさん
2014/01/21(火) 17:03:04.64Dartへ貢献するでもない限り、絵に書いた餅にすぎない。
0795デフォルトの名無しさん
2014/01/21(火) 22:11:46.980796デフォルトの名無しさん
2014/01/21(火) 23:22:32.320797デフォルトの名無しさん
2014/01/21(火) 23:36:29.840798デフォルトの名無しさん
2014/01/22(水) 05:22:02.890799デフォルトの名無しさん
2014/01/22(水) 10:49:20.010800デフォルトの名無しさん
2014/01/23(木) 00:26:42.090801デフォルトの名無しさん
2014/01/23(木) 18:19:24.780802デフォルトの名無しさん
2014/01/24(金) 23:41:09.81うんnodeよりかなり楽しい。もっと広まればいいと思う。
0803デフォルトの名無しさん
2014/01/25(土) 00:26:41.260804デフォルトの名無しさん
2014/01/25(土) 02:00:12.900805デフォルトの名無しさん
2014/01/25(土) 04:09:18.470806デフォルトの名無しさん
2014/01/25(土) 08:33:45.73ES6のPromiseや構文が採用されればある程度改善するよ
それこそarrowが入ってくれるだけで4、5倍は楽しくなる
まあ、もっと言えばES7のawaitやQが欲しいんだが
ES6と既存のモデルの衝突は他にもmoduleとかかなり多岐にわたるから
多かれ少なかれNodeは1.0を前にES6と折り合いを付けないといけない
それ次第で石にも宝石にもなる
0807デフォルトの名無しさん
2014/01/25(土) 10:26:22.73dartれ
なんちて
0808デフォルトの名無しさん
2014/01/25(土) 14:48:23.110809デフォルトの名無しさん
2014/01/25(土) 18:22:28.960810デフォルトの名無しさん
2014/01/25(土) 20:08:55.370811デフォルトの名無しさん
2014/01/30(木) 18:27:01.060812デフォルトの名無しさん
2014/01/30(木) 18:32:42.85jQueryをもじって冗談で言ってたのに…。
DQuery
https://pub.dartlang.org/packages/dquery
Comparison to jQuery
https://github.com/rikulo/dquery/blob/master/doc/Comparison.md
0813デフォルトの名無しさん
2014/01/30(木) 22:02:51.140814デフォルトの名無しさん
2014/01/31(金) 22:38:34.46https://www.dartlang.org/articles/embedding-in-html/
DartEditorを使わない場合はどうすればいいのか悩んだのでメモ。
0815デフォルトの名無しさん
2014/02/01(土) 10:57:16.36英語読めない俺に解説キボンヌ
0816デフォルトの名無しさん
2014/02/02(日) 04:18:02.820817デフォルトの名無しさん
2014/02/02(日) 14:20:53.08javascriptみたいに自由すぎて読みにくくなったりはしない?
0818デフォルトの名無しさん
2014/02/02(日) 19:58:25.05AngularJSを使うモデルのほうがよさそう
0819デフォルトの名無しさん
2014/02/02(日) 20:25:53.27Go自身は良いけど推奨スタイルがハードタブなのと何よりマスコットキャラクターがキモイ、キモすぎる。
0820デフォルトの名無しさん
2014/02/02(日) 23:49:29.44マスコットキャラなんていたかなと思って公式見てみたらいやがったw
そんなキモくないなと思ったが隠れている全身を見たら納得した…
0821デフォルトの名無しさん
2014/02/05(水) 21:35:08.340822デフォルトの名無しさん
2014/02/05(水) 21:43:40.14早い話が、ほとんどすべてのデベロッパー向けってことだろう。
分野によっては、JVM並みってのは当たってるかもしれないが、あんまり当てにならんよ。
0823デフォルトの名無しさん
2014/02/05(水) 23:31:06.55jsみたいな書き方というのが広すぎてアレだけど
コードはほとんどjava化するよ。
0824デフォルトの名無しさん
2014/02/06(木) 21:11:03.71サーバサイドJavaだとマルチスレッド前提で
少々ブロックするコードでも大丈夫だけど、
Dartだとそうもいかんのでは?
0825デフォルトの名無しさん
2014/02/06(木) 21:13:34.03ごめん、どっちかと言うと>>823向けだったかも
0826デフォルトの名無しさん
2014/02/08(土) 19:57:41.00じっけんをしました。
0827デフォルトの名無しさん
2014/02/08(土) 23:24:31.460828>>795,>>823
2014/02/14(金) 23:34:33.60動的HTMLは一切使ってなくて
Apacheでdartとhtmlをダウンロードしてからwebsocketで通信してるから
isolateで十分
0829デフォルトの名無しさん
2014/02/16(日) 21:07:40.07デバッグしづらいよママン…
0830デフォルトの名無しさん
2014/02/24(月) 18:32:33.28ユーザースクリプトとかConsoleでのハックがやりにくくなりそう
あと、XPのサポート辞めるって聞いたけど本当?
お金の都合でもう1年はXP確定なんだけど、誰か助けて、、、
0831デフォルトの名無しさん
2014/02/24(月) 18:44:11.770832デフォルトの名無しさん
2014/02/24(月) 19:41:48.85コアも2つだから全然パフォーマンスが出ない
楽しみがだいぶ減ってしまう
そう言えばsweet.jsみたいなのでJSをDartっぽく拡張できないのかな
もしくはブラウザで試せるJS製のコンバーターみたいなのはないのか
0833デフォルトの名無しさん
2014/02/26(水) 07:25:24.14四の五の言わず普通にIDEで書きたまえよ
Dartはすでに完璧
0834入門者
2014/02/27(木) 04:13:27.86これからはdartというのがjavascriptにとって変わるのですか?
こっちを勉強したほうがいいのかな
0835デフォルトの名無しさん
2014/02/27(木) 04:59:40.98書き味はDartのほうが上と言われてはいますけど、その予見をするのは大変難しいです。
0836デフォルトの名無しさん
2014/02/27(木) 08:23:55.12普通にJS勉強した方がいいよ
0837デフォルトの名無しさん
2014/02/27(木) 10:05:06.990838デフォルトの名無しさん
2014/02/27(木) 13:05:43.490839デフォルトの名無しさん
2014/02/27(木) 14:12:13.73根底にあるのはandroid絡みでの脱Oracle(java)だけ
これから先もmicrosoftが徹底的に邪魔するし
主張と目的が違うから構文が古いjavaライクになってしまってプログラマに受けが悪い
0840デフォルトの名無しさん
2014/02/27(木) 16:55:30.07次はデスクトップ/ラップトップPCをChromeOSでWindows支配を逃れようっていうことだろう。
だから高機能なデスクトップアプリがChrome上で動いてくれなきゃいけない
だからDartが必須。
構文は古く見えるけど、OOPに慣れ親しんでるものは仕方ない。これがいい妥協点。
0841デフォルトの名無しさん
2014/02/27(木) 18:34:41.530842デフォルトの名無しさん
2014/02/27(木) 20:50:14.98Haskellのような関数型言語が最新かつ最強、最高に経済的なんだろうが、
そこまでアグレッシブにプログラミングのコンセプトを変えると、jsに変換するときに困るし
古いプログラマがついてこれないから、保守的なOOP的な書き方ができるようにしてある
0843デフォルトの名無しさん
2014/02/27(木) 21:40:10.08関数型言語って数学的な記述だよね
新旧、良い悪い抜きに万人受けしないんじゃないの?
勉強していないから勝手なイメージだけど
JSの代替的な位置づけのDartでそういうのは
むしろ普及を妨げない?
0844デフォルトの名無しさん
2014/02/27(木) 22:30:27.79関数型言語には数学の裏付けがあるからね
美しい世界ではある
Haskel はそもそも C に変換してからコンパイルしてるから、JavaScript に変換するのも無理ではないはず
0845デフォルトの名無しさん
2014/02/27(木) 23:14:47.860846デフォルトの名無しさん
2014/02/28(金) 00:52:09.34単にAとB間の意思の疎通をする為の言語って考えると
BASIC≒自然言語
C≒専門用語や業界用語の略語混じり
Haslel≒数学の公式
で会話しているようにしか見えないわ
DartはJavascriptのカオスな所を吸収し
より扱いやすくするのが目的なんじゃないの?
0847デフォルトの名無しさん
2014/02/28(金) 06:39:41.480848デフォルトの名無しさん
2014/02/28(金) 18:11:00.00カテゴリーが違う
Goは検索エンジンのインデックスを作るとかのバックエンド中のバックエンドに使う
Dartはもっと、バックエンドを書くこともできるだろうが、UI書くためのものという感じ
0849デフォルトの名無しさん
2014/02/28(金) 19:21:14.610850デフォルトの名無しさん
2014/03/01(土) 08:20:44.78同プロジェクトのパッケージ内のファイルにジャンプしてしまうので、直接編集できなくて不便
この辺り、今のところ対策は無いのかな
0851デフォルトの名無しさん
2014/03/01(土) 12:54:24.48プロジェクトを分けると無意味に管理が複雑になるだけだし
同じプロジェクトに統合してしまっていいんじゃないか
0852デフォルトの名無しさん
2014/03/03(月) 20:40:37.760853デフォルトの名無しさん
2014/03/03(月) 21:11:55.77なあに?
0854デフォルトの名無しさん
2014/03/08(土) 16:56:39.190855デフォルトの名無しさん
2014/03/08(土) 18:20:24.030856デフォルトの名無しさん
2014/03/12(水) 09:28:32.38ID:xZnxCxJx自動的にユニットテストのコードは消してくれたりするの?
0857デフォルトの名無しさん
2014/03/15(土) 07:06:23.61ID:iQJa/Y0c0858デフォルトの名無しさん
2014/03/15(土) 07:36:56.37ID:iQJa/Y0cせめてJavaと同じくらいになってもらいたいけれども、高望みかな
0859デフォルトの名無しさん
2014/03/17(月) 16:32:34.46ID:bN5BsTsoまだ来ない
0860デフォルトの名無しさん
2014/03/17(月) 19:59:25.00ID:6ZlYTgarというよりも、戻り値がFutureでないメソッドを増やしてほしい
0861デフォルトの名無しさん
2014/03/21(金) 08:47:29.80ID:9X0/NOdV0862デフォルトの名無しさん
2014/03/30(日) 13:42:08.29ID:mjSlg4pM知ってたらゴメンだけどFuture.thenの戻り値はFuture型って知ってた?
だから3つのサーバーに順番にアクセスしていくんだったら
HttpRequest.getString("localhost")
.then((String url)=>HttpRequest.getString(url))
.then((String url)=>HttpRequest.getString(url))
.then((String str){
print(str);
});
とかできる。
メソッドチェーンじゃなくて並列処理して全部の結果が出揃ったら何かをしたいなら
Future.wait使うといいお。
0863デフォルトの名無しさん
2014/04/12(土) 19:17:05.27ID:WCAkIhA80864デフォルトの名無しさん
2014/04/19(土) 07:56:23.35ID:0aavBJXq0865デフォルトの名無しさん
2014/04/21(月) 22:39:09.31ID:D7Z6TQtHこの件、1.3でさりげなく直っていて助かる
0866デフォルトの名無しさん
2014/04/25(金) 10:45:17.21ID:Rwgx0Mla0867デフォルトの名無しさん
2014/04/25(金) 15:58:17.54ID:Qhn37lvYProcess クラス
Process.run('grep', ['-i', 'main', 'test.dart']).then((result) {
stdout.write(result.stdout);
stderr.write(result.stderr);
});
とかの例が載ってる。
0868デフォルトの名無しさん
2014/04/25(金) 18:03:45.92ID:YeTKmCI70869デフォルトの名無しさん
2014/05/10(土) 18:55:16.55ID:WJrr0kH00870デフォルトの名無しさん
2014/05/10(土) 19:45:05.21ID:ZCDekwC1的を射た内容?
dartだけに
0871デフォルトの名無しさん
2014/05/10(土) 22:56:51.22ID:rPUPamovhttp://news.mynavi.jp/news/2014/05/10/018/
0872デフォルトの名無しさん
2014/05/11(日) 04:06:02.42ID:o03oWJtW0873デフォルトの名無しさん
2014/05/11(日) 22:03:33.09ID:OFkZfhFeまぁ、旧バージョンを産廃にしてくれるのは悪くないけど。
0874デフォルトの名無しさん
2014/05/18(日) 22:11:05.36ID:PnLNp/0z最新のDart VM がJVMにDeltaBlue ベンチマークで勝つ
http://www.infoq.com/jp/news/2013/05/Dart-Java-DeltaBlue
0875874
2014/05/18(日) 22:13:36.39ID:PnLNp/0z0876デフォルトの名無しさん
2014/05/19(月) 05:32:42.34ID:6L2g2kAx0877デフォルトの名無しさん
2014/05/19(月) 23:15:04.77ID:dpkDuHDeいままでPythonやJavaでやってたことも極力Dart使ってるわ
0878デフォルトの名無しさん
2014/05/24(土) 12:24:50.49ID:vcxwnEpRなるべくDartを使うようにしているよ。
欲を言えばデスクトップアプリがつくれたり、
パフォーマンス向上してくれるとありがたいのだけども。
0879デフォルトの名無しさん
2014/05/24(土) 13:02:15.91ID:mFWckTuPhttps://github.com/luizmineo/node-webkit.dart
0880デフォルトの名無しさん
2014/05/24(土) 13:08:23.05ID:mFWckTuP0881デフォルトの名無しさん
2014/05/31(土) 01:33:06.57ID:o0y0ZO1A0882デフォルトの名無しさん
2014/06/05(木) 20:40:55.95ID:ZaCMtfJy0883デフォルトの名無しさん
2014/06/06(金) 01:06:38.27ID:NCn654sFここ数年で生まれた言語だいたい好きだわ。
0884デフォルトの名無しさん
2014/06/07(土) 03:13:10.06ID:M4DD+PYb0885デフォルトの名無しさん
2014/06/07(土) 06:08:46.62ID:SxbAzKvi0886デフォルトの名無しさん
2014/06/11(水) 23:34:45.67ID:nNnVj6FWなので2.19のglibcを入れたよ (・∀・)
0887デフォルトの名無しさん
2014/06/15(日) 19:12:33.51ID:WxSWKkAhサンプルがエラーになるで結局下げorz
0888デフォルトの名無しさん
2014/06/16(月) 00:23:19.33ID:ltNmrQ8C現バージョンは1.4.2だよね。
本はバージョン1が対象だからかなり変わってそうだ。
まぁ今も進化しているとポジティブに考えよう (・∀・)
0889デフォルトの名無しさん
2014/06/16(月) 04:13:07.99ID:Bc1yh8ZM0890887
2014/06/19(木) 01:41:58.54ID:UeUHF4P4サンプルがエラーになるで結局下げ,転じて
エラー解消して上げ
addとlistenを間違えているサンプルに絶望した
>>888さん
まさか今も進化している言語とは思ってませんでした
こんな若い言語は初めてです
0891デフォルトの名無しさん
2014/06/21(土) 15:22:27.20ID:SDltNGNUさらに、double d = 0;も通るようになるといいなぁ。
0892デフォルトの名無しさん
2014/06/21(土) 16:08:33.82ID:SDltNGNU0893デフォルトの名無しさん
2014/06/21(土) 22:01:25.65ID:bFN4NK+hDartはSwiftに比べても古くさくてダサいし、Dartは死産だね
0894デフォルトの名無しさん
2014/06/22(日) 06:39:19.47ID:y1sW7oEH0895デフォルトの名無しさん
2014/06/22(日) 12:57:54.37ID:WgZwPaBh0896デフォルトの名無しさん
2014/06/22(日) 20:25:36.69ID:btlbFj6rttp://news.mynavi.jp/news/2014/06/10/025/
DARTはまだまだだけど、アップデートは頻繁だしこれからがんばってほしいな
0897デフォルトの名無しさん
2014/06/22(日) 21:42:47.35ID:7Z0ZvGQEGoogleさん言語だしDart来るで・・・
0898デフォルトの名無しさん
2014/06/22(日) 21:53:37.36ID:00jZLNDWMSってか、Winアプリ始めのMS環境のデフォルトになったのが大きい>C#
Googleなら、ChromeとAndroidだが、その2つの環境でどうサポートされるかが鍵だろうな
でも、GoogleはGoをAndroidに対応させるようだし、どうなるか...
0899デフォルトの名無しさん
2014/06/22(日) 21:57:34.92ID:HopD9qcf0900デフォルトの名無しさん
2014/06/28(土) 09:03:05.33ID:ooPLXm5U0901デフォルトの名無しさん
2014/06/30(月) 07:16:20.30ID:qIhQmOuq0902デフォルトの名無しさん
2014/07/01(火) 23:33:40.41ID:Im0m65IXhttp://jp.techcrunch.com/2014/07/01/20140629googles-dart-programming-language-is-coming-to-the-server/
0903デフォルトの名無しさん
2014/07/02(水) 09:07:59.85ID:pUpVZnMH0904デフォルトの名無しさん
2014/07/02(水) 11:20:06.67ID:AawaN5WjIEにはTypeScriptで書き
SafariにはSwiftで書き
FirefoxにはJavaScript2.0で書く
そんな時代が来るかと想像すると胸が熱くなるな
0905デフォルトの名無しさん
2014/07/02(水) 15:41:18.03ID:My5/zu3x0906デフォルトの名無しさん
2014/07/02(水) 18:23:01.63ID:O/1XU5XM0907デフォルトの名無しさん
2014/07/03(木) 17:46:42.31ID:0TQE6pDFDartプログラミング言語をGoogleのApp Engineがサポート…ついにサーバ言語としても位置づけ
http://m.jp.techcrunch.com/2014/07/01/20140629googles-dart-programming-language-is-coming-to-the-server/
これでW3Cは無理が有る様に思うが、きっかけにはなりそう。
あまり使いたいと思わせる要素は少ないな。あるのは数の力かな。
多分この辺りの言語戦争がWebKit内で有って分裂したんじゃ無いだろうか。表面は違うが。
0908デフォルトの名無しさん
2014/07/03(木) 20:21:53.74ID:EykyDNg1結局iosやらなんやらいろいろ厄介事が増えて
そんなら単にサーバーはサーバー向きの言語で書くのが楽であるという結論に達する
0909デフォルトの名無しさん
2014/07/03(木) 21:05:25.74ID:DIfIjFzr0910デフォルトの名無しさん
2014/07/03(木) 21:46:30.48ID:FhkBxcg00911デフォルトの名無しさん
2014/07/04(金) 06:46:48.73ID:YpaE6k7mどんどん不安定になってるし
使いにくくもなってる
ユーザーは確実に減る
0912デフォルトの名無しさん
2014/07/04(金) 23:56:28.90ID:4r2s5G7/その後Fibonacciサンプルをロードしてもコンパイルが終わらない。
真面目にやれよ。
0913デフォルトの名無しさん
2014/07/05(土) 13:19:22.70ID:h4WF3Te30914デフォルトの名無しさん
2014/07/06(日) 08:17:45.31ID:xN0OP3ruhttp://www.ecma-international.org/publications/standards/Ecma-408.htm
0915デフォルトの名無しさん
2014/07/07(月) 18:15:14.38ID:K8QQxYM3全く注目されていないな。
最近知って色々見てるけど、まるで文化祭の出し物みたいで現実味が何も無い。
サンプルページ見ても面白みも無い。
言語的なアピールも、お前らこんな事もう読んでて当然だ、と頭ごなしで言ってるみたいでそんなの何も面白く無い。
言語仕様は昔風の面白みも何も無い物。
やる気あるのか? 卒業論文じゃ無いんだろ?
0916デフォルトの名無しさん
2014/07/07(月) 18:18:58.44ID:K8QQxYM3会社全体としての目標が見えない。 単なる担当者のお遊び。
こんな変になりそうな会社を昔見たこと有るな。
ソニー
0917デフォルトの名無しさん
2014/07/08(火) 08:10:10.78ID:hQWNPJIDやきもきするだけ無駄だよ。
0918デフォルトの名無しさん
2014/07/10(木) 13:22:56.68ID:tJNpeYVpJavaScriptが廃れてDart標準になる??
0919デフォルトの名無しさん
2014/07/10(木) 15:25:50.60ID:4VA2B7rH誰か日本語訳やってくれる人いないかな
0920デフォルトの名無しさん
2014/07/10(木) 16:08:36.21ID:D385SCPI単に宣伝の為にECMAに作業場を作っただけのこと。だーれも承認なんかしていない。
そんな変なのは山ほど有る。
0921デフォルトの名無しさん
2014/07/10(木) 16:29:44.75ID:D385SCPI先ずは自分の製品で優秀性をアピールし無いと誰も認め無い。
全ブラウザがDart コンパイラ/JITを実装しない限り、開発者はネイティブとJavascriptの2回のコンパイルと配布をしいられる。
そんな効率の悪いことは余程の物じゃ無い限り使わ無いだろ。
asm.jsもかなりのスピードを出してきてるし、WebKitのFTL最適化も動き出してるし。
スピードだったらPNaClで満足出来るだろうし。
>>919 そう言えばWikipedia はどうなってるかなと思って見て見たら、おつきあい程度の概要が書かれてるだけだな。
それだけ誰も注目してい無いと言うこと。
Dart WiKi
https://ja.m.wikipedia.org/wiki/Dart
Dartは数年後にどうなったか見てからでも遅くは無い。
0922デフォルトの名無しさん
2014/07/10(木) 16:59:36.87ID:GQ5t3TiY2014年6月25日開催のECMA総会においてDart 1.3をベースとする標準仕様「ECMA-408」の第1版が承認されました
0923デフォルトの名無しさん
2014/07/10(木) 19:06:05.88ID:JyevfQnZDartが吐くJavaScriptって人が読めるような物じゃないけど、かなり最適化されてて早いよ。
JavaScriptで大規模な物を作るのはかなりキツイけど、
Dartで作って、JavaScriptを吐けば管理や開発コストも少なく早いコードが得られる
0924デフォルトの名無しさん
2014/07/10(木) 19:35:22.47ID:uo1TuWDkあれ嫌いなんだよね
0925デフォルトの名無しさん
2014/07/10(木) 21:50:11.91ID:ACiwTXRihttp://fox.2ch.net/test/read.cgi/poverty/1404908909/
嫌儲でスレがたちました
0926デフォルトの名無しさん
2014/07/10(木) 22:03:49.01ID:GQ5t3TiYシングルスレッドでDOMを操作するのは非同期APIが簡単なのでそのへんは代わらん
0927デフォルトの名無しさん
2014/07/10(木) 23:18:08.78ID:tJNpeYVp0928デフォルトの名無しさん
2014/07/11(金) 00:03:24.33ID:NR3/XQ+6ありがとう
シングルスレッドにする必要性はあるのかねぇ
0929デフォルトの名無しさん
2014/07/11(金) 13:11:00.26ID:ARELNfge正直もうちょっと関数型に寄せて欲しかった
0930デフォルトの名無しさん
2014/07/11(金) 17:04:38.11ID:mjjIchhE0931デフォルトの名無しさん
2014/07/11(金) 17:28:41.56ID:jPIh/Todもしかしたら、Dartをfutureに持ち上げたいんじゃ無いのかな。
でも道は長い。
0932デフォルトの名無しさん
2014/10/22(水) 01:49:45.75ID:gOBnJOKrhttp://sourceforge.jp/magazine/14/10/21/155200
0933デフォルトの名無しさん
2014/10/22(水) 10:36:03.46ID:GrjcJ0gT0934デフォルトの名無しさん
2014/10/24(金) 23:25:13.40ID:wr4nyupe途中で消えなければ4〜7年後くらい。(テキトウな感覚です)
0935デフォルトの名無しさん
2014/10/24(金) 23:45:13.77ID:OW2jrvXzchromeに乗せてくれたら本気出す
0936デフォルトの名無しさん
2014/10/25(土) 07:56:20.60ID:9DKhaR7p0937デフォルトの名無しさん
2014/11/20(木) 12:07:09.32ID:vc5Nijr70938デフォルトの名無しさん
2014/11/22(土) 20:55:19.99ID:IHip9T5bdartへの変換機能もあるとのこと
0939デフォルトの名無しさん
2014/11/22(土) 21:33:49.62ID:cld46W3+AtScriptってなんだろう? 〜 めも 〜
http://albatrosary.hateblo.jp/entry/2014/11/20/131206
0940デフォルトの名無しさん
2014/11/22(土) 23:13:01.51ID:oQref62rhttp://albatrosary.hateblo.jp/entry/2014/11/06/101400
http://albatrosary.hateblo.jp/entry/2014/11/07/075848
http://albatrosary.hateblo.jp/entry/2014/11/11/063724
0941デフォルトの名無しさん
2015/01/17(土) 21:59:36.48ID:C6/gQ8aVhttps://medium.com/@richardeng/dart-is-dead-aedced9fd3d1
0942デフォルトの名無しさん
2015/01/18(日) 01:04:53.70ID:m14TlGkNうーん何とも
0943デフォルトの名無しさん
2015/01/19(月) 19:05:55.16ID:TxtFW98xこんな始まってない言語より
0944デフォルトの名無しさん
2015/01/19(月) 22:20:00.07ID:jLvFFQg60945デフォルトの名無しさん
2015/01/20(火) 08:44:25.37ID:F6HHv4j5http://yomogi.2ch.net/test/read.cgi/kaden/1419984505/
0946デフォルトの名無しさん
2015/02/11(水) 21:36:52.26ID:z1YCt8TBGoogleはJSをこのまま更新し続けるのは限界だということでDartの存在意義を示した。
しかし、現役が生きている中全く新しいものを普及させるのはいくらGoogleとはいえ困難だった。
それは驚き最小を目指し、もてはやされることがなかった言語仕様にも原因がある。
GoogleはJSに「新モードを追加する」という方向性に舵をきり始めた。
GoogleはSaneScript、SaneModeをV8上に今年上半期に実装する。
これはJSの機能を一部制限し、動作を変えることで強力な最適化を可能にする。
語弊を恐れずに言うと、asm.jsの発展版であり、
asm.jsがJSの10%の機能、ユースケースをターゲットにしたものなら、Saneは90%程度だ。
そして今年下半期にはSaneとシンクロする型システムを導入し、SoundScriptとなってharmonyの次の音色をJSにもたらす。
JSは静的&動的型付け、クラス&プロトタイプベース言語となってあらゆる人々の要求に答える言語へと成長する。
それは遠い未来の話ではない。1年の間にその変化が起こるのだ。
0947デフォルトの名無しさん
2015/02/12(木) 15:12:58.39ID:NmXHf2UCこのスレはここで終了にして
目出度くこちらへ統合ですね
JavaScript 4
http://peace.2ch.net/test/read.cgi/tech/1417749547/14-
0948デフォルトの名無しさん
2015/02/13(金) 22:25:46.71ID:ImrFJXWG0949デフォルトの名無しさん
2015/02/14(土) 14:25:59.65ID:+wSkn0f70950デフォルトの名無しさん
2015/03/12(木) 11:55:26.63ID:yGIdqSj4何この途中に載っている画像w
http://imgur.com/uEMPsoD.png
0951デフォルトの名無しさん
2015/03/26(木) 11:33:58.54ID:roYt6DLGhttp://news.dartlang.org/2015/03/dart-for-entire-web.html
ずっと待ってたのに。。。
0952デフォルトの名無しさん
2015/03/26(木) 13:12:02.76ID:aAyqKQef0953デフォルトの名無しさん
2015/03/26(木) 15:35:56.02ID:SuVdMCRs0954デフォルトの名無しさん
2015/03/26(木) 15:39:21.24ID:SH4Jf2KR0955デフォルトの名無しさん
2015/03/26(木) 15:40:44.51ID:q8oGx2ut0956デフォルトの名無しさん
2015/03/26(木) 16:25:21.61ID:SqGzpsGS0957デフォルトの名無しさん
2015/03/26(木) 17:42:23.92ID:SuVdMCRs0958デフォルトの名無しさん
2015/03/26(木) 17:52:29.80ID:fp1K6STh0959デフォルトの名無しさん
2015/03/26(木) 21:56:14.49ID:2CgRbXXa0960デフォルトの名無しさん
2015/03/27(金) 00:50:43.58ID:qg2Y5S0q0961デフォルトの名無しさん
2015/03/27(金) 01:03:08.30ID:iGboFwCw0962デフォルトの名無しさん
2015/03/27(金) 04:11:21.64ID:JU5X98Pt0963デフォルトの名無しさん
2015/03/27(金) 19:59:58.60ID:zpRhf5590964デフォルトの名無しさん
2015/03/27(金) 21:27:01.13ID:cgJN9Iqt0965デフォルトの名無しさん
2015/03/30(月) 16:29:21.64ID:uk17/Vzg店じまいの準備に入ったな
さようなら
0966デフォルトの名無しさん
2015/05/02(土) 10:34:18.40ID:mVQS5n1B0967デフォルトの名無しさん
2015/05/02(土) 14:24:58.41ID:Yc7INbcJ負け組ダーツのご冥福をお祈ります
0968デフォルトの名無しさん
2015/05/02(土) 18:17:46.85ID:mVQS5n1B0969デフォルトの名無しさん
2015/05/15(金) 13:33:33.53ID:Fz5xstO+もちろん冗談
0970デフォルトの名無しさん
2015/05/16(土) 08:50:58.94ID:RStEqWqv0971デフォルトの名無しさん
2016/02/07(日) 05:52:37.53ID:E5P6tN6R0972デフォルトの名無しさん
2016/02/07(日) 05:53:24.54ID:E5P6tN6R0973デフォルトの名無しさん
2016/02/07(日) 05:53:51.58ID:E5P6tN6R0974デフォルトの名無しさん
2016/02/07(日) 05:55:01.98ID:E5P6tN6R0975デフォルトの名無しさん
2016/02/07(日) 05:55:26.06ID:E5P6tN6R0976デフォルトの名無しさん
2016/02/07(日) 05:56:14.04ID:E5P6tN6R0977デフォルトの名無しさん
2016/02/07(日) 05:56:33.60ID:E5P6tN6R0978デフォルトの名無しさん
2016/02/07(日) 05:57:33.69ID:E5P6tN6R0979デフォルトの名無しさん
2016/02/07(日) 05:58:24.36ID:E5P6tN6R0980デフォルトの名無しさん
2016/02/07(日) 06:00:25.53ID:E5P6tN6R0981デフォルトの名無しさん
2016/02/07(日) 06:01:45.42ID:E5P6tN6Rレス数が950を超えています。1000を超えると書き込みができなくなります。