[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 03/26 18:01 / Filesize : 95 KB / Number-of Response : 406
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Firefox OS】オープン系モバイルOS【Open webOS】



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/

384 名前:login:Penguin mailto:sage [2013/03/23(土) 13:57:46.90 ID:Ot8//svX]
>>378
だから、JavascriptとCで書いたネイティブコードを混ぜてる例を挙げてくれよ。

385 名前:login:Penguin mailto:sage [2013/03/23(土) 14:01:59.44 ID:Ot8//svX]
>>380
リアルなコードではSIMDで実装したところで速度が2倍になるかどうかだぞ。
マルチスレッドはJavascriptでも出来るだろ。(WebWorker)

386 名前:login:Penguin mailto:sage [2013/03/23(土) 14:08:45.09 ID:E9nXAVkZ]
>>383
だから誰がJSにアノテーションをつけるんだよ
自動でつけられるようなものならとっくに実装されて爆速になっとるわい

>>384
webOSでもNaClでも好きなのをどうぞ

387 名前:login:Penguin mailto:sage [2013/03/23(土) 14:26:00.50 ID:E9nXAVkZ]
想像で書かずに一回読んでみれば?
asmjs.org/spec/latest/
> This specification defines asm.js, a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers.
> The asm.js language provides an abstraction similar to the C/C++ virtual machine:
> a large binary heap with efficient loads and stores, integer and floating-point arithmetic, first-order function definitions, and function pointers.

388 名前:login:Penguin mailto:sage [2013/03/23(土) 14:52:48.04 ID:E9nXAVkZ]
EmScriptenは頑張ってるけど、いま以上の最適化をするためにはやはり抽象化レイヤーが必要で
そういう点でasm.jsはFxOSのネイティブコードに相当するのだが
JSのサブセットにしたために奇怪なシンタックスになってしまったということ

389 名前:login:Penguin mailto:sage [2013/03/23(土) 15:00:04.21 ID:D9WEzj8M]
そんなややこしい話じゃないでしょ
いくら処理系側で努力してもJavaScriptは遅いもんは遅い/中間言語としても不適
→静的型の新しい言語を使おう
→でも既存のブラウザと互換性がないのは非現実的だよね
→JavaScriptのサブセットにしてブラウザが対応してれば特別に解釈を変えて速く実行できるようにしよう

390 名前:login:Penguin mailto:sage [2013/03/23(土) 15:11:11.13 ID:E9nXAVkZ]
>>389
いや、全く同じことを言ってるつもりなんだけども

asm.jsを直接触ることはあんまりないかもしれないが、アセンブラである以上避けて通るわけにも行かなさそうで

391 名前:login:Penguin mailto:sage [2013/03/23(土) 15:44:43.88 ID:Ot8//svX]
gigazine.net/news/20130322-firefox-asmjs/
俺はこのページの
> 既存のJavaScriptのコードがそのまま使えます。
ってのを信じてしまったが、それが間違いなのか?
asm.jsについて誰か正確に教えてくれ…

392 名前:login:Penguin mailto:sage [2013/03/23(土) 16:02:16.12 ID:Ndwb/Tfb]
ネイティブコード(に相当するもの)をブラウザで実行する上で面倒なのは
・サンドボックス化
・ブラウザ, JS とのインターフェイス
であって、まあ実際に NaCl は相当の労力を費やしてこれを実装しているわけだ。
でも、今のところデスクトップ版の Chrome しか実装していないし、
個人的には LLVM Bitcode と Pepper API の仕様を丸々 Web に持ち込むのはちょっと抵抗がある。
私の勝手な印象として、どちらも実装から出発した仕様で、20年単位で互換性を保つ必要のある
ところで使うのは危険すぎる。

その点 asm.js はいいところを突いているように思うな。



393 名前:login:Penguin mailto:sage [2013/03/23(土) 16:22:55.33 ID:E9nXAVkZ]
asm.jsはとてもlisp的だが、シンタックスが違うだけでこんなにもキモいのかと思った

gigazineかぁ。。
ベンチマークはCからasm.jsにコンパイルしたのを使ってる模様

394 名前:login:Penguin mailto:sage [2013/03/23(土) 16:34:07.35 ID:E9nXAVkZ]
互換性はちょっと気になるかな
移植したいコードがちょっと行儀が悪くて変なメモリアクセスするとか
FxOS上だけで再現したりするとかなり泣けそうだ

>>392
OS屋の発想だよね

395 名前:login:Penguin mailto:sage [2013/03/23(土) 18:10:23.20 ID:h9LLjiqb]
お前ら餌を待っているだけの犬だな

396 名前:login:Penguin mailto:sage [2013/03/24(日) 03:13:25.61 ID:WxVXi4Ay]
emscriptenのmemory modelを理解してないとasm.jsは理解しにくいです。
emscriptenなしでも、mozilla製javascriptみたいに
ECMAScript仕様外の特殊な型のある処理系ではasm.jsがより効きますが。

397 名前:login:Penguin mailto:sage [2013/03/24(日) 10:42:52.36 ID:4MAaXhNz]
>>391
普通のJavaScriptとして実行させることも可能な新しい中間言語の仕様
それ以上でも以下でもない

398 名前:login:Penguin mailto:sage [2013/03/24(日) 12:25:56.75 ID:MBX5nMsl]
中間言語なの?

399 名前:login:Penguin mailto:sage [2013/03/24(日) 17:38:03.47 ID:Qe0bBXCf]
Firefox OS端末は日本で受け入れられるか
d.hatena.ne.jp/Rockridge/20130309/1362844852

400 名前:login:Penguin mailto:sage [2013/03/24(日) 18:44:22.43 ID:Owet63pp]
>>399
なんだこの無知が頑張って書いた文章

401 名前:login:Penguin mailto:sage [2013/03/24(日) 18:48:25.69 ID:jVjPY6+L]
具体的な指摘ができないのでとりあえず無知呼ばわりだけしてみました

402 名前:login:Penguin [2013/03/24(日) 19:34:34.39 ID:1gtypeEZ]
見た目的にはシンプルでAndroidより惹かれるけど
キャリアが余計なアプリをずんどこいれるんだろうなぁ。



403 名前:login:Penguin mailto:sage [2013/03/24(日) 20:01:54.91 ID:4MAaXhNz]
Androidの互換性テストみたいなの無いの?
キャリアに弄繰り回されて互換性もクソもなくなりそう

404 名前:login:Penguin mailto:sage [2013/03/26(火) 16:13:28.25 ID:0dVynxlM]
ありますけど何か?

405 名前:login:Penguin mailto:sage [2013/03/26(火) 16:17:57.13 ID:SOcJfcFu]
びーちくはまだかい






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<95KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef