JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net (766レス)
JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1449440793/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
279: デフォルトの名無しさん [sage] 2016/06/27(月) 23:12:26.18 ID:n3Kagte5 >>275 今回は保存用(内部保持データ)なのでそれは使えない。 >>276 > 半年以内の記事でないと評価に値しない。 それはそうだが実際に遅い。 FF(47.0)でも試したが、上記ほどの差はなく、ほぼ1倍だった。 絶対値としては両方ともchrome(50.0.2630.1 canary SyzyASan)のInt32Arrayとほぼ同じで、 chromeのarrayが速いだけのようだ。 なお古いchrome(49.0.2623.112 beta-m)でも試したが傾向は同じ。(ただし全体的になぜか5倍ほど遅い) とりあえず環境によるのかもしれないので、>>270の結果(>>271)を環境とともに貼ってくれれば助かる。 コピペすればそのまま実行できる。当たり前だが数字が大きい方が遅い。 なお>>271はchrome(50.0.2630.1 canary SyzyASan) + Vista だ。 > そして確かにasm.jsベースで書けば理論的には最大パフォーマンスに近いものが作れるだろう いや、だからそれは「局所的」速度の話だろ。 俺は「全体的」速度を上げようとしている。 不要なオブジェクト生成はしていないので、メモリ攪拌はない。 ただし、どうしてもキャッシュミスは多いはずなので、これを改善しようとしている。 アクセスは150個単位で行われるため、TypedArrayにまとめてしまえばキャッシュヒットするようになる。(はず) https://sites.google.com/site/shunichisnote/translations/data-oriented-design ただ、今はそれ以前の段階で、全体的なメモリ使用量を削減しようとしている。 http://mevius.5ch.net/test/read.cgi/tech/1449440793/279
337: デフォルトの名無しさん [sage] 2016/07/19(火) 02:25:35.18 ID:9Xihfq37 お前らの大半はこれにすら気づけないと見ている。 正直、JavaScriptの連中が上達してないのはかなり根が深い問題だと認識し始めてる。 仕様書すらこれだ。 多分君らの大半は何が良いコードなのかも理解出来ていない。 それはまともな構成の仕様書/コードを見たことがないからだ。 これについては、丁度OOPのスレでそれを問う勇者がいたから見てくるといい。(今は死にスレだが) http://echo.2ch.net/test/read.cgi/tech/1467992113/10 http://echo.2ch.net/test/read.cgi/tech/1467992113/65 例えば仕様書だけでもまともであれば、 無意識的にオブジェクト指向を学習出来たはずなのだが、そうなっていない。 この酷い仕様書を読むまでは気づかなかったが、 当たり前だが他言語の仕様書は達人が書いているので、こうはなっていない。 だから仕様書を読んでいれば無意識的に オブジェクト指向(正確には著者のプログラミングスタイル)も学習していける。 JavaScriptにはこれがない。つまるところ、教科書が悪いから上達しにくい。 それでも、他人のコードをほぼ全て見える状況は、おつりが来るほど有利だとも思うのだが。 http://mevius.5ch.net/test/read.cgi/tech/1449440793/337
508: デフォルトの名無しさん [sage] 2017/01/01(日) 08:00:47.18 ID:FrNRDqOE >>507 素晴らしい指摘をしているであろうあなたの投稿を見たいからQiitaで使っているアカウントを教えてくれ http://mevius.5ch.net/test/read.cgi/tech/1449440793/508
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s