1 名前:login:Penguin [2012/09/25(火) 21:53:44.37 ID:FppiFnAz] カーネル: Linux ベースフレームワーク: HTML5 Open webOS www.openwebosproject.org/ Firefox OS www.mozilla.org/en-US/b2g/ No more Android or iOS Firefox OS for Raspberry Pi www.raspberrypi.org/archives/1787 関連スレ 【HP】webOS engawa.2ch.net/test/read.cgi/linux/1323479836/ 【ARM】Raspberry Pi Ver.2 anago.2ch.net/test/read.cgi/jisaku/1344259992/ 【O3D】HTML5用 3D API WebGL 【Canvas:3D】 toro.2ch.net/test/read.cgi/tech/1308761577/
51 名前:login:Penguin mailto:sage [2013/01/22(火) 08:00:09.99 ID:mAXyes4g] KDDI、Firefox OS搭載スマホの販売を検討--田中社長が明かす ttp://japan.cnet.com/news/service/35027172/
52 名前:login:Penguin mailto:sage [2013/01/22(火) 11:06:20.39 ID:M6m84OLd] >>51 ほう てかエンジニアの勉強会ごときにKDDIの社長が来るって何気にすごいなw ヒマなのか
53 名前:login:Penguin mailto:sage [2013/01/22(火) 11:13:48.38 ID:Tu0Iznpo] >>51 Firefox OSまさかのハジマタw
54 名前:login:Penguin mailto:sage [2013/01/22(火) 13:41:53.89 ID:lnbMQxuP] やべぇ欲しい。。。。俺は。ウェブOSがオワコンなんてとんでもないぜー
55 名前:login:Penguin mailto:sage [2013/01/22(火) 16:25:47.61 ID:/OZYApxU] >>51 100人を超える勉強会らしいが、 KDDIが一度も場所を(無償)提供してないのが面白いw
56 名前:login:Penguin mailto:sage [2013/01/22(火) 16:52:12.16 ID:j8ZmadRo] これはもしかして面白いことになるー? 出すなら年末頃だろうな
57 名前:login:Penguin mailto:sage [2013/01/23(水) 08:39:09.64 ID:8OhYW1dc] 個人的にはネイティブアプリも動くOSがいい Firefox OSってHTML5だけだよな
58 名前:login:Penguin mailto:sage [2013/01/23(水) 08:40:21.72 ID:8OhYW1dc] あぁその代わりWebGLが使えるのか その他デバイスへのアクセスはどうなんだろ
59 名前:login:Penguin mailto:sage [2013/01/23(水) 12:07:37.06 ID:DFjDFE+A] モジラ、「Firefox OS」搭載端末「Keon」と「Peak」を発表 --開発者向けプレビューモデルとして japan.cnet.com/news/service/35027222/
60 名前:login:Penguin mailto:sage [2013/01/23(水) 13:20:51.11 ID:EG80Wcny] HTML5ってことは 非コンパイル言語だから クローズドソースなアプリ作れないじゃん
61 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) mailto:sage [2013/01/23(水) 14:09:38.26 ID:w2vwS6Zw] Mozilla、開発中の「Firefox OS」を搭載した「Firefox OS Developer Preview Phone」を発表 taisy0.com/2013/01/22/13561.html
62 名前: 忍法帖【Lv=40,xxxPT】(2+0:8) [2013/01/23(水) 14:26:06.97 ID:w2vwS6Zw] >>57 HTML5 + ネイティブアプリ だとLinux系とWindowsPhoneかな? UbuntuにTizen、2013年は新しいモバイルOSのラッシュ? ascii.jp/elem/000/000/756/756042/
63 名前:login:Penguin mailto:sage [2013/01/23(水) 15:01:25.67 ID:8OhYW1dc] >>62 ネイティブが動くなら大概HTML5も動く なんでオープン系のスレでWindowsが出てくるんだ
64 名前:login:Penguin mailto:sage [2013/01/23(水) 17:15:16.99 ID:lYYivMzr] >>59 けいおん?
65 名前:login:Penguin mailto:sage [2013/01/23(水) 18:59:01.01 ID:3RqP2hmy] アプリは2chみれればいいや そんなことよりキャリメをちゃんとまともにつかえるようにしてくれ
66 名前:login:Penguin mailto:sage [2013/01/23(水) 23:00:58.42 ID:Z1PFthip] >>57 >>62 ネイティブ+HTML5が動くスマホなんざ既に何個もあるだろw iOSもそうだしAndroidもそう
67 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) [2013/01/24(木) 01:23:50.62 ID:N9ni84Hp] >>66 >Android用のアプリケーションは、基本的にはDalvik仮想マシン(VM)上で動作する。 ja.wikipedia.org/wiki/Android#Dalvik_VM ネイティブ動作は特殊扱いらしい。
68 名前:login:Penguin mailto:sage [2013/01/24(木) 02:21:04.35 ID:F0rY3oSE] 動く事に変わりはない。
69 名前:login:Penguin mailto:sage [2013/01/24(木) 03:03:46.20 ID:y6p98h+F] >>66 だからオープン系のスレだろここは アホが多すぎ
70 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) [2013/01/24(木) 15:55:34.06 ID:qo5NtxHn] 「Firefox OS」 = 「学術実験」 HaHaHaHaHa! japan.internet.com/allnet/20130124/2.html >Web に限定された Firefox OS では、モバイルアプリ開発へのアプローチに劇的な変化をもたらすことなどできないだろう。 >それに、すでに既存のスマートフォンプラットフォームも HTML 5 Web 技術を十分にサポートしている。 >これは、Web 技術の推進に、新たな別のプラットフォームなど必要ないことを意味している。 >Mozilla Labs はこれまでも数多くの興味深いプロジェクトを立ち上げては放置し、自然消滅させてきた。 >これらは Mozilla による「学術実験」と呼んでもかまわない。 >モバイル市場に真にオープンなプラットフォームに対する需要があるのかを見極める実験だ。 まあ、確かに・・・。
71 名前:login:Penguin mailto:sage [2013/01/24(木) 16:55:26.24 ID:F0rY3oSE] 何も新しい所ないから学術的にも価値はない。
72 名前:login:Penguin mailto:sage [2013/01/24(木) 17:59:26.99 ID:WGH1UdS5] >それに、すでに既存のスマートフォンプラットフォームも HTML 5 Web 技術を十分にサポートしている。 facebookアプリのことか
73 名前:login:Penguin mailto:sage [2013/01/24(木) 22:56:14.97 ID:rSNXx2RP] これってHTML5がネイティブで動くから意味があるんじゃないのか?
74 名前:login:Penguin mailto:sage [2013/01/24(木) 23:09:07.17 ID:y6p98h+F] >>73 意味不 オープンだから意味があるんだよ
75 名前:login:Penguin mailto:sage [2013/01/25(金) 00:15:59.53 ID:4FKCS0n9] >>74 オープンソースの利点は否定してないが そこじゃなくて、既存のモバイルOSのでもHTML5自体は使えるんだよ でも動作が芳しくない >>72 が書いてるfacebookアプリもiOSのはHTML5で書いたが最終的に元に戻した iOS上じゃHTML5アプリは動作が遅くてユーザーの利用率が減少したからな でもこのスレで出てるfirefox OSやWebOSは最初からHTML5で動かすことを目的で作られてる だから動作も既存モバイルOSより遅れたりはしない 実際に動かしてる動画がスレにあったろ
76 名前:login:Penguin mailto:sage [2013/01/25(金) 00:19:18.12 ID:TIPU/aet] 途上国向けのロースペック向けだしね iOSやAndroidみたいにHTML5もできます的なスタンスでは食い込めない
77 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) [2013/01/25(金) 00:37:13.10 ID:a5pwLO9X] ネイティブ + HTML5 iOS Ubuntu Phone Tizen? Windows Phone Java + HTML5 Android HTML5 のみ FireFox OS ネイティブ 速い、移植性が低い。 HTML5、Java(Android) 遅い、簡単にクロスプラットフォーム化。 FireFox OS の価値がイマイチ分からない。 オープン性と他がコケた時の保険ってことだけ?
78 名前:login:Penguin mailto:sage [2013/01/25(金) 00:37:16.03 ID:If5xbIV8] > だから動作も既存モバイルOSより遅れたりはしない 既存のモバイルOSより速くなるわけじゃないよね? 速くなる理由がよくわかんないんだけど。
79 名前:login:Penguin mailto:sage [2013/01/25(金) 01:17:44.93 ID:ObzliRWr] >>76 auの社長は、日本の低所得者向けとしても考えてるみたいだぞ?
80 名前:login:Penguin mailto:sage [2013/01/25(金) 04:22:48.56 ID:lxJb9Zcl] >>75 FxOSは分からないけどWebOSってそんな早くもないのでは? WebOSのSDKにはネイティブ拡張もたしかあったよ
81 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) mailto:sage [2013/01/25(金) 04:28:34.29 ID:a5pwLO9X] Ubuntu Phone とか Tizen Phone とかは、どのブラウザをデフォルトブラウザにするんだろ? FireFoxはやっぱり脱落するのかなぁ。
82 名前:login:Penguin mailto:sage [2013/01/25(金) 04:42:28.33 ID:TIPU/aet] webOSはpixiではもっさりしてたけど、スペック考えればマシなほうかな 2.0でだいぶきびきび動くようになった ネイティブ拡張というか、ローレベルなアクセスやソケットなんかはJavaScriptからは使えないので、 CやJavaでサービスプログラムを書く必要があった 2.0からはサービスもJavaScriptで書けるようになった BB10、Tizen、FxOS、Ubuntuと今年は買うものが増えるよやったねたえちゃん
83 名前:login:Penguin mailto:sage [2013/01/25(金) 08:02:56.79 ID:fX7dm0lK] >>81 Ubuntuはモバイルとデスクトップの区別がないからFirefox。TizenはWebkit2
84 名前:login:Penguin mailto:sage [2013/01/25(金) 11:38:21.14 ID:kMthJzMV] TizenのブラウザはMeeGoのまんまじゃないかな? そんな開発力ないだろうし。 MeeGoのは、ChromiumをNokiaのネイティブAPI Harmattanにポートしたもの。 基本的にQtポート。MeeGoはQMLなプラットフォームなんで。
85 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) [2013/01/26(土) 16:09:51.43 ID:vNxRaHtD] FireFox OS って HTML5+JavaScript+CSS+Web API のくせに低スペック端末でも 十分な速度で動くって、ホンマかぁ〜? 信じられん。 https://twitter.com/masaruyokoi/status/294477168220712960 https://twitter.com/honjo2/status/294676007464607747
86 名前:login:Penguin mailto:sage [2013/01/26(土) 16:43:38.02 ID:bzo+tjSm] まあ、やること制限した上での話でしょ。
87 名前:login:Penguin mailto:sage [2013/01/26(土) 17:14:56.50 ID:72xwgRPD] >>85 HTML5にjsもcssも入ってんだよアホ
88 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) [2013/01/26(土) 21:22:13.03 ID:BcQCZAvg] >>87 この人達にも言って! /人✧‿‿◕人\プンプン https://twitter.com/honjo2/status/294676007464607747
89 名前:login:Penguin mailto:sage [2013/01/26(土) 22:02:07.80 ID:9RKHJdfk] >>85 動画見たら、悪くない反応速度だったけど。
90 名前:login:Penguin mailto:sage [2013/01/26(土) 22:37:48.16 ID:GDA384La] 動画で判断(笑)
91 名前:login:Penguin [2013/01/27(日) 00:44:45.97 ID:hzFahzpv] Tizenで充分だな Firefoxos要らん
92 名前:login:Penguin mailto:sage [2013/01/27(日) 00:51:11.00 ID:2v4WKw0r] >>89 どの動画だ? ひどい性能のしか見たことないんだが。
93 名前:login:Penguin mailto:sage [2013/01/27(日) 01:32:17.52 ID:t9GJwh98] >>77 > FireFox OS の価値がイマイチ分からない。 HTML5オンリーてのがなんか最先端な感じがするってのはさておいて、 本当の価値はセキュリティだろうね。 ネイティブコードのアプリを一切実行させないようにすれば、 他に比べてセキュリティが高くなるのは間違いない。 ちなみに、Androidはネイティブコードも動くぞ。
94 名前:login:Penguin mailto:sage [2013/01/27(日) 02:09:35.88 ID:5SA3xelp] 住所録とかパスワードの保存出来れば同じじゃね?
95 名前:login:Penguin mailto:sage [2013/01/27(日) 02:16:58.57 ID:iqt/L6av] >>91 Firefoxの方が知名度が高い。Tizenはdocomoが開発に噛んでる。 だからauが目をつけたんだろう。
96 名前:login:Penguin mailto:sage [2013/01/27(日) 02:17:45.43 ID:n/36YChf] マルウェアは一切無くなる
97 名前:login:Penguin mailto:sage [2013/01/27(日) 08:19:51.72 ID:gKVpXxWz] >>95 Tizen は、もうメインがサムスンになっちゃったし、 公開されている仕様書みると完成度も非常に低い。 普通選ばんよ・・・
98 名前:login:Penguin mailto:sage [2013/01/27(日) 08:39:20.97 ID:HiQlwCst] androidでできたことができない!とTizenを買ったユーザーはクレームをだすことになるんじゃ
99 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) mailto:sage [2013/01/27(日) 13:32:20.82 ID:QGFLqXGd] Tizen の情報は少ないけど、どんな感じか分かる? ja.wikipedia.org/wiki/Tizen 興味がある点 1.Linux系との競合 Android、UbuntuPhone、FirefoxOS、Tizen 生き残るのはどれかなぁ〜? 2.エコシステム アプリとか音楽・映画ストアとか今から構築するんでしょ? 3.CPUがIntel、x86コード 将来性ある? ARM系の方が開発環境・ツール・アプリなんか充実してるんじゃない? 省電力性能とかIntel追いつけるのかな?
100 名前:login:Penguin mailto:sage [2013/01/27(日) 13:34:22.30 ID:n/36YChf] >>99 お前が情弱だという事だけ分かった
101 名前:login:Penguin mailto:sage [2013/01/27(日) 15:13:43.72 ID:WV9Ylqm8] 2,3に関しては意味不明だな
102 名前:login:Penguin mailto:sage [2013/01/27(日) 18:28:30.49 ID:9DNQ/R+4] 各OS、日本語入力関係はどうなってるのかね?
103 名前:login:Penguin mailto:sage [2013/01/27(日) 23:27:43.50 ID:+XBHjKQB] 完全ウェブベースのFirefox OSを歓迎してる連中って何なの? 馬鹿なの? ブラウザ上ではゲーム等のハイパフォーマンスアプリは非常に苦しいし リアルタイム性の要求されるアプリ(例えば音楽アプリ等)も無理だろ。 これらを捨ててiOSやAndroidに勝てると、あるいは一般消費者のためになると思ってるわけ? GoogleやAppleの支配構造が嫌だっつーやつがいるのは解るけど 俺はHTML5の支配はそれ以上に不愉快だぞ。 世の中には、3割や5割までのことは簡単にできるが いくら頑張っても8割までのことしかできない技術的アプローチというのがあって それにしがみついている人達を説得したり引き止めるのは非常に難しい、とは俺の同僚の弁。 (C++ゲームプログラマな) 一方Ubuntuは「俺らはウェブアプリもネイティブもどっちも歓迎だぜ!」とアピールした。 www.ubuntu.com/devices/phone/app-ecosystem > しかしUbuntuはHTML5に限定されません。豪華な動きや画面遷移を持つリッチアプリケーションや > グラフィックの重厚なゲームのために、Ubuntuはすばらしいネイティブ開発環境を提供します。 > それはQMLを用いています。C/C++と、性能が重要ではないUI部分にはJavaScriptを使用するエンジンで、 > 皆様に、ネイティブアプリケーションのためのとても洗練された容易な開発体験を提供します。 > さらに私たちは皆様に、ゲーム会社が多くのすばらしいゲームを制作するために使っている > 完全ネイティブなOpenGLを提供します。それは、エレクトリック・アーツ、Valve、 > Unityテクノロジーズといったデベロッパーが今まさにUbuntuに協力している理由でもあります。 まともな開発者ならこっちを支持するだろう。 Tizenもネイティブ開発が可能。というより今登場しているモバイル向けOS群のうち 開発者がブラウザ(というよりFirefox)に縛りつけられるふざけたOSはFirefox OSだけ。 こんなOSの一体どこがオープンなんだよ。 今のMozillaはすでにソフトウェア文化全体にとって害悪になってるから さっさと盛大に爆発して消えろ、氏ねとすら思ってる。
104 名前:login:Penguin mailto:sage [2013/01/27(日) 23:30:51.27 ID:+XBHjKQB] つか分からんのだけど iOSやWindows RTでFirefox動かせないのを非難しておいて 自分らはFirefox一体化したOS作るとかそんな主張が通るのか 筋が通らないだろ根本的に。 Mozillaのブログで、Firefox OSでIEは動かせますか?と冷淡に聞いてたやつがいて笑ったけど
105 名前:login:Penguin mailto:sage [2013/01/27(日) 23:33:18.62 ID:+XBHjKQB] 特定ブラウザおよびウェブ標準へのロックインを喜ぶ開発者は みんな氏んでいいよ。マジで。 糞ウェブ屋どもに大勢いるようだけど。
106 名前:login:Penguin mailto:sage [2013/01/27(日) 23:55:32.11 ID:9DNQ/R+4] FirefoxOSが提供するのはアプリケーションの実行環境で、 これ用に書かれたアプリケーションはAndroid、PC、Macで動くし、 iPhoneやWindowsRTでもAppleやMSがその気になれば動く この辺はオープンなんじゃないの? つまりアプリケーション開発者に対して 特定な端末にロックインされない開発環境を提供するっていう意味でオープン
107 名前:login:Penguin mailto:sage [2013/01/28(月) 00:07:13.98 ID:Yha0/jHU] >>103 最後は極論すぎ。 不自由な環境での開発を極めることで開かれる世界もある。 過酷な環境が著しい機能発達を促すのはどの世界でもあること。
108 名前:login:Penguin mailto:sage [2013/01/28(月) 00:09:18.21 ID:zxv+/VoJ] アドオンのFxOSシミュレータで遊べるようなネタありますか?
109 名前: 忍法帖【Lv=40,xxxPT】(2+0:8) mailto:sage [2013/01/28(月) 00:22:27.41 ID:pmzrlBvc] >>104 ChromeOS を非難してないから、筋は通ってるんじゃない? だって、ぶらうじゃーじゃなくてOSなんだもん。 ( ゚ω^ `)ゝテヘッ
110 名前:login:Penguin mailto:sage [2013/01/28(月) 00:31:13.78 ID:Vkt9VWii] とりあえず、ID:+XBHjKQB は時代に取り残されそうだということが良く分かったw 何年コンピュータ関連の仕事してるのかしら無いけど(ほんの数年?) パラダイムシフトが起こったら真っ先に振り落とされるタイプだわ。
111 名前:login:Penguin mailto:sage [2013/01/28(月) 00:37:18.29 ID:AmV+ml9b] 標準へのロックインw
112 名前:login:Penguin mailto:sage [2013/01/28(月) 01:29:12.36 ID:NY1Yw0QQ] リッチなOpenGLゲームが作れなくても、スマフォユーザーにとってはなんの問題もない。 >>103 はそもそもスマフォでそういうゲームで遊んでんのかと問いたい。 何度も言うが、セキュリティの事を考えたらWebベースになるのは必然だ。
113 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) mailto:sage [2013/01/28(月) 01:36:43.79 ID:pmzrlBvc] ウェブ標準なんてあるの? HTML5 は、内ゲバで内部分裂したんじゃなかった。 「静止画のくせに!」 「( :)(..)(: )(・・)コロコロ 変わる根無し草のくせに!」 って罵り合ってた記事があったような・・・。 (´・ω・`)ゝ
114 名前:login:Penguin mailto:sage [2013/01/28(月) 06:20:58.76 ID:HqMJEcAC] Web標準とか比較的どうでもいいけど高速をうたうのがうざい。 d.hatena.ne.jp/naoya/20130124/1359018983 >期待通りにいけば、HTML で書かれているとは思えない速度のアプリケーションが、Webアプリケーションとして開発できる。マジですか。 この記事で引用されてるスライドでさも速いような印象を醸し出しており、 それにつられてWeb開発者が希望的観測で伝言ゲームしてる。 中間レイヤーがなくなること以外に速くなる要素がなく、 Androidの上に抽象化レイヤーかぶせてんだから 結局Android上のFirefoxと同程度。
115 名前:login:Penguin mailto:sage [2013/01/28(月) 07:06:19.67 ID:HHvKhMQJ] >>111 俺もそこで吹き出したw 独自の世界観をお持ちなんだなw
116 名前:login:Penguin mailto:sage [2013/01/28(月) 09:01:51.25 ID:AmV+ml9b] >>114 JavaVMの関連する中間レイヤーが無くなるのは、UIの操作感にかなり影響しそう AndroidのFirefoxはすべてをNDKのコードで動かすことはできてないみたいで、 それをすべてネィティブコードにすることで速度は向上すると思われ
117 名前:login:Penguin mailto:sage [2013/01/28(月) 09:05:42.91 ID:Yha0/jHU] >>112 HTML5は別にセキュリティ的にはそれほど大きな向上があるわけではないよ。 ローカルストレージにアクセスしたりできることが増えちゃって、そこで全部やるんだから。AndroidのJavaアプリと比べて特に向上点はない。GPS位置情報などもJavascriptからアクセス可能。
118 名前:login:Penguin [2013/01/28(月) 19:15:39.21 ID:zxv+/VoJ] 理屈はいいからシミュレータで何か作ってよ
119 名前:login:Penguin mailto:sage [2013/01/28(月) 20:53:31.27 ID:HqMJEcAC] 速度が向上しそうとか、操作感がかなり上がるとか、さっぱりわからん。 逆に遅くなる要素はいっぱいあるように見える。 モバイルで応答速度は重要な一方で、PCとかの最適化戦略も取りにくい。 HTMLのレンダリング手法をタッチUIに使うのも(既存のOSでもそうだが)ヤバイと思う。 Web標準アプローチはハードルが高杉
120 名前:login:Penguin [2013/01/28(月) 20:58:36.47 ID:zxv+/VoJ] >>119 >速度が向上しそうとか、操作感がかなり上がるとか 技術的裏付けのあるソースは? ぜんぜん話の筋が違うんだけど、そんな話聞いても信じられるおぼこでもないんだが
121 名前:login:Penguin mailto:sage [2013/01/28(月) 21:19:13.04 ID:AmV+ml9b] >>119 Android上のFirefoxと比べて早くなるって話をしてるんだぞ 遅くなる要素って何だよ
122 名前:login:Penguin mailto:sage [2013/01/28(月) 21:36:48.63 ID:b1ILjqRF] Palm Pixiみたいなローエンドでもまともに動きますという話だから君らハイエンド指向の連中には用はない
123 名前:login:Penguin mailto:sage [2013/01/28(月) 21:42:15.24 ID:C/HsaJjb] あっちにも書いたけど俺のht-03aでも動くのかな ワクワク
124 名前:login:Penguin mailto:sage [2013/01/28(月) 22:20:13.43 ID:NY1Yw0QQ] Webアプリがネイティブアプリより速度が速くなることはないよね。 ただ、実用上問題ない速度で動くようにはなるはず。(ただし若干ハードルは高そう…) >>117 まぁ確かにJavaアプリと比べたら劇的に向上はしないだろうね。 でも、現状はJavaアプリよりもまだガチガチだと思う。
125 名前:login:Penguin [2013/01/28(月) 22:22:19.63 ID:zxv+/VoJ] だから、あーだこーだ仰る方はシミュレータ用のネタ投下してください、どこが問題なのか
126 名前:login:Penguin mailto:sage [2013/01/29(火) 00:01:00.83 ID:OyKfTHs5] JavaScript の実行速度が将来ネイティブと同等になるとか、 将来あらゆるアプリが Web アプリになるとか、 そんな日が来るとは全く思ってないけど、 UI記述言語はもう HTML5 でいいじゃん、とは思う。 そういう意味で Firefox OS には何となく期待してる。 Mozilla の人たちは NativeClient を実装する気はないみたいだけど、 もうちょいお手軽に sandboxed js-ctypes とか誰か作らないかな…。
127 名前:login:Penguin mailto:sage [2013/01/29(火) 00:21:51.87 ID:E2xDLtp2] >>126 jsがネイティブの環境もある
128 名前:login:Penguin mailto:sage [2013/01/29(火) 00:46:40.88 ID:8WO9qU0c] Javascriptも結局ネイティブコードにコンパイルしているから、いずれネイティブ並の速度に なると思うけどなぁ。 問題はコンパイルする速度も実行速度に含まれてるから、単純な最適化しか出来ない事だけど それも頭のいい人達が解決するに違いない。俺は指くわえて見てるだけだが…
129 名前:login:Penguin mailto:sage [2013/01/29(火) 01:12:42.49 ID:E2xDLtp2] >>128 情弱すぎ
130 名前:login:Penguin mailto:sage [2013/01/29(火) 01:40:55.03 ID:8WO9qU0c] >>129 どこが?動的型だから速くならないと思ってるの?それこそ情弱だよ。
131 名前:login:Penguin mailto:sage [2013/01/29(火) 02:36:30.86 ID:N1p19DiJ] 動的コンパイルの方が実行時プロファイル使ってより最適化を推し進められる。 ただJavascriptの場合Number型が厄介。
132 名前:login:Penguin mailto:sage [2013/01/29(火) 03:29:30.29 ID:Mi03u+eW] FacebookアプリはJavaよりHTML5の方が速いらしいじゃん。
133 名前: 忍法帖【Lv=40,xxxPT】(1+0:8) mailto:sage [2013/01/29(火) 04:44:28.27 ID:vBKY3y/2] Java ってネイティブか?
134 名前:login:Penguin mailto:sage [2013/01/29(火) 12:24:53.37 ID:OyKfTHs5] 確かに JIT と動的言語は相性が良くて、最近の JS 処理系はすごく速くなってるけど、 同時に上限も見えていて、今の JVM の性能を大きく上回るとは考えにくい。 勝手な偏見で書くと、 ・平均速度は向上しても、ワーストケースの速度はあまり改善しない可能性が高い。 ・速度が C/C++ の 1/10 でも 95% のアプリにとっては問題ないかもしれないけど、 メモリ使用量が 10 倍なのは問題。こちらもワーストケースの改善は見込めない。
135 名前:login:Penguin mailto:sage [2013/01/29(火) 12:50:52.42 ID:vSext/14] コンシュマー向けの製品でワーストケースを重視するとかもう時代遅れ
136 名前:login:Penguin mailto:sage [2013/01/29(火) 18:15:44.44 ID:N1p19DiJ] Javascript処理系のメモリ利用量は悪くもないよ。 数値計算とか配列処理が遅い。 benchmarksgame.alioth.debian.org/u64/javascript.php まあ画像とか文字列を切っては捨てる富豪系ページだと相当のヒープサイズになるけど。
137 名前:login:Penguin mailto:sage [2013/01/29(火) 23:13:00.98 ID:OyKfTHs5] >>136 確かに対 JVM 比だといい感じだけど…そもそも JVM のメモリ使用量がウンコすぎる。 対 C++ 比だとこんなもん↓ benchmarksgame.alioth.debian.org/u64/benchmark.php?test=all&lang=v8&lang2=gpp
138 名前:login:Penguin mailto:sage [2013/01/29(火) 23:31:47.93 ID:oVcWFbJS] JSの凄い高速化は既存の最適化をやり出したからだろうし 一見軽いのはまだライブラリとか含めてコードサイズが小さいんだろうなとか、 プロパティの型推論とかやり出して起動が遅くなるだろうし、 DOMとかCSSも重そうだし、なによりモバイルで最適化に割く余裕とかないよな、 と、デモ動画見て思った。
139 名前:login:Penguin mailto:sage [2013/01/29(火) 23:51:08.87 ID:8WO9qU0c] 動的型といっても、同じ変数に整数と文字列を交互に代入するようなコードは遅くなる。 配列も中身は全て同じ型を揃えないと遅くなったりとか、気を付けて書くコードは ネイティブ並に速くなって、そうでないコードは遅くなるっていう事だよ。 まぁ、以外とネイティブコードとの速度比較をしている人がいなくてみんな 本当の速度が以外と知られてないね。
140 名前:login:Penguin mailto:sage [2013/01/30(水) 00:10:36.87 ID:kba2axbl] >>139 Emscripten で変換したコードのベンチマークが参考になる。 おおむね型推論 + JIT がうまく働くようなコードが生成されているんではないかと予想。 syntensity.com/static/jsconf_eu_Emscripten_lo.pdf これを速いと見るか遅いと見るか。
141 名前:login:Penguin mailto:sage [2013/01/30(水) 00:31:56.37 ID:kba2axbl] いや間違いなく、 Emscripten すげええええ!! JS 処理系もすげええええ!! のだけども、この延長線上にネイティブバイナリ不要な世界があるかというと… もしそれが可能なら、とっくの昔に JVM なり CLR なりが普及してるんじゃ? と思う。 .NET やら Java やらのバイトコードが JavaScript に置き代わったとして、何か状況が 良くなるとは思えない。
142 名前:login:Penguin mailto:sage [2013/01/30(水) 00:32:35.30 ID:tpA6mwx6] EmscriptenはintがNumberに収まらない時に、 半分に切って桁上り計算したりしてるので、 そういう目的に実行速度比較するのは全くそぐわない。
143 名前:login:Penguin mailto:sage [2013/01/30(水) 00:33:57.39 ID:tpA6mwx6] Javascriptのコードを実行速度向上させる方法については最近↓が話題になっていた。 tech.a-listers.jp/2012/10/10/faster-than-c/
144 名前:login:Penguin mailto:sage [2013/01/30(水) 00:48:49.41 ID:kba2axbl] >>142 Number に収まらないときって、 2^53 とかだよね。あんまりベンチ結果には 影響してないんじゃないかな。本当にそこが効いてたら、実行速度が 数倍程度では収まらないと思う。 >>143 eval は反則だろ…。それ許すなら C の方も実行時コード生成を許さないと。
145 名前:login:Penguin mailto:sage [2013/01/30(水) 00:50:30.75 ID:3B2oRgJZ] 携帯電話上でネイティブバイナリを必要とするようなアプリを動かしたいと思わん
146 名前:login:Penguin mailto:sage [2013/01/30(水) 00:56:27.38 ID:mZZflP8i] >>145 お前が使ってるアプリ、最終的には全部ネイティブで動いてるんだが 情弱くせえ
147 名前:login:Penguin mailto:sage [2013/01/30(水) 00:59:02.17 ID:3B2oRgJZ] >>146 はいはい言い直すよ 携帯電話上でネイティブバイナリで提供される必要があるようなアプリを動かしたいと思わん
148 名前:login:Penguin mailto:sage [2013/01/30(水) 01:07:03.79 ID:mZZflP8i] >>147 言い過ぎたわ、ごめん
149 名前:login:Penguin mailto:sage [2013/01/30(水) 20:58:50.68 ID:tg8TjH3b] >>103 全くもって禿同
150 名前:login:Penguin mailto:sage [2013/01/30(水) 22:25:34.36 ID:bZCyjTWc] >>140 お!これは知らんかった、ありがとう。 やっぱり得手不得手はあるね。でもSpiderMonkeyはV8よりだいぶ遅いはずだし、 raytraceがTypedArray使ってる方が逆に遅いとか、まだ改善される余地はありそう。 >>143 これもすげー!つうかV8はえー! モジラ陣営もIonMonkeyでV8に勝つつもりみたいだけど、頑張ってほしいもんだ。
151 名前:login:Penguin mailto:sage [2013/01/31(木) 11:05:06.38 ID:+/mxQAQz] >>150 意外にも Emscripten で変換されたコードは、 V8 でもほとんど速度が変わらない。 LLVM 経由でコードが生成されているから、コンパイラの教科書に書いてあるような 最適化は済んでいるし、型推論もやり易いコードになっているんだと思う。 良くも悪くも JS 処理系の能力が問われない感じ。 もちろん、まだ速くなる余地はあると思うけどね。