トップページ > プログラム > 2016年05月12日 > pPHDojvh

書き込み順位&時間帯一覧

18 位/207 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000021000000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net
+ JavaScript の質問用スレッド vol.119 + [無断転載禁止]©2ch.net

書き込みレス一覧

JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net
115 :デフォルトの名無しさん[sage]:2016/05/12(木) 08:43:22.73 ID:pPHDojvh
>>112
無理では無いと思う。
基本的にセキュリティや機能制限の面が一番難しいだけで、
そこさえクリアできれば、低レベルAPIの仕様自体は一意に決まりやすいものだから。
まあ高レベルAPIと同じくらいの難しさだろう。

そして求めてるのを作れなかったというのは、
策定に時間がかかったり、実装者や開発者とのやり取りが十分ではなかったから。
先見の明が無いと言えばそうかもしれないが、
今まで無かった様々な機能が必要とされる中でいきなり完璧を目指すのは無理というものだ。
そして今でさえ策定が遅いのにこれ以上慎重になるわけにもいかないのだよ。

それを反省し、よりフットワークの軽いだろうライブラリ界に高レベルAPIを練る役目を託し、
フィールドバックを十分にした上で標準仕様として改めて定義し直そうというのがEWM。
これにより発展速度も安定性も上がると思っている。

>>113
自分が言った「ちゃんと書く」とは、asm.jsを(部分的に)手書きするということだ。
例えばこの記事の時点ではN-bodyもasm.jsならネイティブの約1/2(今はもう少し速くなってる)
自分の考えるこういう時のネイティブってのイメージはLLVM+Clangなんだが、
いずれにしろ記事見ても分かるように、syscallsが絡んだりするとasm.jsの方がパッと出早い場合も有るくらいなのだ。

まあ手書きしやすいように手書きするとやはり静的言語からコンパイルするよりは落ちることが多いが、
それでもアベレージで1/2のイメージで良いと思う。
自分はNodeを使ってる。V8はC++モジュールとの連携が楽なので、JSがどうしても苦手な部分はC++で書いたりもしやすい。
JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net
116 :デフォルトの名無しさん[]:2016/05/12(木) 08:44:46.17 ID:pPHDojvh
記事リンクを貼ってなかった
https://blog.mozilla.org/javascript/2013/08/01/staring-at-the-sun-dalvik-vs-spidermonkey/
+ JavaScript の質問用スレッド vol.119 + [無断転載禁止]©2ch.net
696 :デフォルトの名無しさん[sage]:2016/05/12(木) 09:29:20.27 ID:pPHDojvh
「JS」を始めようとするのには無し
でもWebデザイン中心の入門としては学習資産があるからね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。