はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ asm.js

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 30件)

asm.js: 仕様と実装の今 - Qiita

2017/09/23 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita WebAssembly Firefox 懐古趣味

皆さんはasm.jsを覚えているでしょうか。4年ほど前(2013年)に登場してFirefoxで実装され、「C/C++で書かれたプログラムをWebで高速に実行できる!」みたいな話題になったやつです。その後WebAssemblyが登場したので、敢えてasm.jsに取り組む意味は薄くなりました。 しかしここでは懐古趣味として、asm.jsの現状を調査してみたいと思います。 仕様書 asm.jsの仕様書は... 続きを読む

なぜWebAssemblyはasm.jsより速いのか - Qiita

2017/06/09 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita WebAssembly バイナリフォーマット

この記事はHacks blogの記事" Why WebAssembly is Faster Than asm.js "の抄訳です。 WebAssembly はWeb向けの新しい実行可能なバイナリフォーマットで、 リリース版のブラウザで既にサポートされています 。その主な目的は実行速度です。この記事では、速度向上がどのように行われているのか技術的に解説します。 ご存知のように「速い」とは、何かと比較... 続きを読む

Rust言語、asm.jsやWebAssemblyをサポートへ。WebブラウザやNode.jsで実行可能に - Publickey

2017/01/04 このエントリーをはてなブックマークに追加 226 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly Servo 実行

Rust言語、asm.jsやWebAssemblyをサポートへ。WebブラウザやNode.jsで実行可能に Rust言語は、C言語のように低レベルのシステム開発向けに作られた言語。不正なメモリ領域を指すポインターなどを許容しない安全なメモリ管理と、マルチスレッド実行においてデータ競合を排除した高い並列性を実現している点が特長です。Mozillaの新型高速ブラウザエンジン 「Servo」の開発に使わ... 続きを読む

Mozilla の開発した asm.js と WebGL が 1 つの到達点へ達しました:ゲームエンジンである Unity が WebGL によるゲームの完全サポートを開始しました | Mozilla Japan ブログ

2015/12/09 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip 抄訳 WebGL 長年 パートナー 米国

[この記事は、米国 Mozilla の Future Releases Blog に掲載された "Mozilla-pioneered asm.js and WebGL achieve milestone as the Unity game engine provides full support for WebGL titles" の抄訳です]とても良いニュースがあります。長年のパートナーである ... 続きを読む

ハイパフォーマンスなWebを実現するasm.js/WebAssemblyとは――Mozillaのルーク・ワグナー氏に聞く:CodeZine(コードジン)

2015/11/13 このエントリーをはてなブックマークに追加 132 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeZine WebAssembly Mozilla

Mozilla主催のフロントエンド開発者のためのカンファレンス「ViewSource Conference」が、北米・オレゴン州ポートランドにて11月2~4日に開催された。セッションのみならず、次世代Webに関するディスカッションも実施された。WebAssemblyの開発を担当し、ディスカッションのホストを務めたMozillaのルーク・ワグナー氏に、WebAssemblyやasm.jsの開発の目的... 続きを読む

IEとChromeがasm.jsをサポート

2015/03/02 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip マイリーディングリスト Abel Avram 尾崎 作者 共有

IEとChromeがasm.jsをサポート 作者: Abel Avram , 翻訳者 尾崎 義尚 投稿日 2015年3月2日 | 共有 |  後で読む マイリーディングリスト modern.IE Platform Statusによると、現在asm.jsは、開発中になっている。 Microsoftによると、Windows 10のChakraエンジンはasm.jsをサポートし、Microsoftはそれ... 続きを読む

MS、「Windows 10」のJavaScriptエンジンでasm.jsをサポートへ - CNET Japan

2015/02/19 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Chakra CNET Japan ハブ Mozilla 理由

「Windows 10」で「JavaScript」のパフォーマンスがさらに向上することになりそうだ。Microsoftは米国時間2月19日、同OSに搭載予定のJavaScriptエンジン「Chakra」の次期バージョンで、Mozillaの「asm.js」最適化をサポートすることを発表した。 Microsoftはブログ記事の中で、asm.jsのサポートを追加する理由として、JavaScriptのパフ... 続きを読む

ES6時代のGoogle的Good Parts: V8のstrong modeを試す - ぼちぼち日記

2015/02/19 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip アナウンス ぼちぼち日記 ES6時代 試験実装 TC39

JavaScript, V8 1. 新しいGoogleのV8実験プロジェクト巷ではIEの asm.js サポートのアナウンスが話題を集めていますが、実は先月末のTC39の会合でGoogleが今年新しくV8に2つのJavaScript機能の試験実装を進めていることがプレゼンされていました(すっかり見落としてた)。 Experimental New Directions for JavaScript,... 続きを読む

Emscripten & asm.js: Approaching native speed in JavaScript

2014/09/09 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip Emscripten Fast People

Emscripten & asm.js: C++'s role in the modern web Alon Zakai / @kripken All major web browsers are written in C++ For the obvious reasons: fast, familiar, library support For the same reasons, people ... 続きを読む

Mozillaのasm.jsを使った初の商用ゲームDungeon Defendersが登場 - TechCrunch

2014/07/23 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebGL TechCrunch Mozilla スピード狂

あまりにも長年、Webのゲームといえば、それがブラウザ上でスムーズに動くためには必ず何らかの(往々にして怪しげな)プラグインをインストールしなければならなかった。最近はWebGLなどの新しい技術のおかげでやや変わってきたが、でもJavaScriptが元々スピード狂ではないために、プラグイン不要のゲームはなかなか普及しなかった。しかしMozillaは、この状況をasm.jsで変えようと努力してきた。... 続きを読む

UnrealEngineが5日間でasm.js化できたと聞いた俺たちは…

2014/03/25 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip UnrealEngine BASIC Ruby Python

UnrealEngineが5日間でasm.js化できたと聞いた俺たちは… Presentation Transcript Unreal Engineが5日でasm.js 化出来たと聞いて 2014/03/25 KLab ALM 余興LT @muo_jp なかざわ けい   @muo_jp プログラミング19年目 29歳 (BASIC→C→PHP→Ruby→Python→C#2.0→C#3.0→C#... 続きを読む

プラグインなしでブラウザ上でUnityで開発したゲームが動作可能に - GIGAZINE

2014/03/19 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE moz Unity WebGL プラグイン

WebGLやasm.jsの技術を駆使し、専用プラグインなしでもブラウザ上でUnityで開発したゲームを動かすことが可能になると、MozillaとUnityが発表しました。 Mozilla and Unity Bring Unity Game Engine to WebGL | The Mozilla Blog https://blog.mozilla.org/blog/2014/03/18/moz... 続きを読む

人気トップのゲームエンジンUnityがWebGL + Mozilla asm.jsでWebへポート | TechCrunch Japan

2014/03/19 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebGL Unity Mozilla サンフランシスコ 両者

UnityとMozillaが今日(米国時間3/18)、 WebGLとMozillaのasm.jsを使ってUnityのゲームエンジンをWebに持ち込む、と発表した。 200万名あまりのユーザのいるUnityは、今もっとも人気の高いゲームエンジンの一つだ。 今日サンフランシスコで行われるGame Developer’s Conferenceで両者は、人気の3DシューティングゲームDead Trigge... 続きを読む

Emscripten によって生成された asm.js 対応コードは本当に人間が書いたコードより速いのか? : document

2013/12/02 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip Twitter dynamis document 底上げ 発言

はじめに 先日、いつものように Twitter 監視業務に勤しんでいたところ、下記のような発言を見かけました。 asm.jsは対応してないブラウザでは読めないし遅いって説明をされることが多いけど、ams.jsはJavaScriptの中で高速実行可能なものだけを使って更に少し制約を加えて底上げをしてるものなので、多のブラウザであっても普通に人間が書いたコードよりも速いっすよ— dynamis (でゅ... 続きを読む

明日から使えるasm.js - Low Level JavaScript - 「LLJS」 マイナー言語アドベントカレンダー・一日目 - Qiita [キータ]

2013/12/01 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip キータ Qiita altJS 実益 一種

この記事は、マイナー言語 Advent Calendar 2013 - Qiita [キータ] の1日目です。 今日は、当初 Terraを予定していたのですが、昨日時点の最新版がLLVM3.3でビルドできなかったので面倒くさくなって、趣味と実益を兼ねて Low Level JavaScript, LLJSの話をしたいと思います。 LLJSとは JavaScriptにコンパイルされるAltjsの一種... 続きを読む

asm.jsとかPNaClとかLLVMに興味あったので調べて回ったら少しだけ理解できた話 - hdk_embeddedの日記

2013/11/28 このエントリーをはてなブックマークに追加 336 users Instapaper Pocket Tweet Facebook Share Evernote Clip LLVM PNaCl hdk_embedded ひと スライド

web | 05:18このエントリーは以下の「Webの未来 PNaClとasm.jsでカワルミライ - いま、モバイルWebの先端で起こっていること〜」というスライドへのアンサーエントリーです。ひょんなことからまとめはじめたのですが、とりあえずタイトルにあがっているようなasm.js(あせむじぇいえす)やPNaCl(ぴなくる)、LLVMという単語が知らない人でもわかないひとがわかった気になれ... 続きを読む

Webの未来 〜 PNaClとasm.jsでカワルミライ - いま、モバイルWebの先端で起こっていること

2013/11/22 このエントリーをはてなブックマークに追加 159 users Instapaper Pocket Tweet Facebook Share Evernote Clip PNaCl 爆速 muo_jp 先端 要求

Webの未来 〜 PNaClとasm.jsでカワルミライ - いま、モバイルWebの先端で起こっていること Presentation Transcript PNaClとasm.jsで - いま、モバイルWebの先端で起こっていること ! ! 2013/11/22 Kラボ部内定例会用資料 なかざわ けい(@muo_jp) / Kラボラトリー ずっとある要求 Web上でも爆速で
 プログラムを実... 続きを読む

GoogleがJavaScriptベンチマークOctaneをアップデート, asm.jsとTypeScriptもテスト対象に | TechCrunch Japan

2013/11/07 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript Octane レイテンシ Google

Googleが同社のJavaScriptベンチマークスイートOctaneのバージョン2.0をリリースした。Octaneは17のテストにより、ブラウザが実装しているJavaScriptランタイムの実行速度を計測する。 最初のバージョンが出たのは1年あまり前だが、今度のバージョンではレイテンシの計測にとくに力が入れられた。また、JavaScriptの新しい技術の数々もテストされる。また2.0では、Mo... 続きを読む

Staring at the Sun: Dalvik vs. ASM.js vs. Native | JavaScript

2013/08/08 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip Dalvik Native JavaScript

As many of you are probably already aware, Mozilla has recently gotten into the mobile OS space with Firefox OS. Firefox OS is built using web technologies like HTML, CSS, and of course Javascript. Al... 続きを読む

モジラ、「Firefox 22」を公開--「WebRTC」「asm.js」サポートなどを追加 - CNET Japan

2013/06/26 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip moz モジラ WebRTC Firefox Mac

先頃、完全な「WebReal-Time Communication」(WebRTC)が導入された「Google Chrome」に続いて、「Firefox」も米国時間6月25日のアップデートによって、プラグイン不要の同プロトコルをサポートする2つめのブラウザになった。 「Firefox 22」(「Windows」版、「Mac」版、Linux版)がWebRTCに対応したのは、些細なことではない。Moz... 続きを読む

高速化した「Firefox 22」正式日本語版がダウンロード可能に、第4世代JavaScriptエンジンOdinMonkeyとasm.jsを採用 - GIGAZINE

2013/06/25 このエントリーをはてなブックマークに追加 77 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE Firefox by mera ムービー

By mera asm.jsによる最適化を利用することで、JavaScriptコードの実行速度が向上した「Firefox 22」の正式版がダウンロード可能になりました。他にもHTML5でムービー・音声ファイルを再生する際にプレイバックレートを変更可能になり、Mac OS Xのドックアプリケーションアイコンではダウンロードの進行状況が表示されるようになります。 次世代ブラウザ Firefox 高速・... 続きを読む

Google、asm.jsの最適化はChromeでも進めていることを表明、ただし一般的な最適化として - Publickey

2013/05/28 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey ガベージコレクション サブセット 表明

MozillaがJavaScriptの実行速度を劇的に改善する新しい方法として提案したのがasm.jsです。 asm.jsはJavaScriptのサブセットと型アノテーションを定義し、事前最適化コンパイラで徹底的に最適化するとともに実行時チェックやガベージコレクションなどの実行速度の足を引っ張る処理を止めてしまうなどの手法で、JavaScriptを高速で実行できるようにします。詳しくは、記事「as... 続きを読む

hagino3000's blog: asm.jsを手書きしつつフィボナッチで速度比較をしてみる

2013/04/19 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip フィボナッチ サブセット 所感 実装 言語

2013-04-19 asm.jsを手書きしつつフィボナッチで速度比較をしてみる asm.jsを触ってみたので所感など。 asm.jsはJavaScriptのサブセットで、限られた型しか使えないが高速に動作する言語との事。とりあえずどの程度速くなるのか、計算量が多くなるfibonacciの実装で試してみた。参考資料はasm.jsの仕様ぐらいしか無かったのでこれを見ながら。 で、実際に書いてみると型... 続きを読む

John Resig - Asm.js: The JavaScript Compile Target

2013/04/03 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip John Resig

Like many developers I’ve been excited by the promise of Asm.js. Reading the recent news that Asm.js is now in Firefox nightly is what got my interest going. There’s also been a massive surge in inter... 続きを読む

asm.jsの評価(JVM,PNaClとの比較、および、現在の問題と今後の可能性について) - kazuhoのメモ置き場

2013/03/28 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip kazuho heap mall Emscripten New

asm.jsに関する客観的意見があまりないようなので、ツイートをまとめてメモ。文字列にもオブジェクトにも配列にもアクセスできない JavaScriptの値で使えるのは数値だけ*1typedarrayについては、同時に1つだけ(emscriptenでメモリ領域を表現するために使われる「heap」)アクセスできるGCがない オブジェクトにアクセスできないと書いたけど、当然newもできない自分でmall... 続きを読む

 
(1 - 25 / 30件)