並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 9 件 / 9件

新着順 人気順

PNaClの検索結果1 - 9 件 / 9件

  • WebAssemblyの歴史について

    はじめに 最近、Node.jsとDenoの開発者であるRyan DahlさんがJavaScript Containersという記事を書いていることを知った。 Webとの親和性の高さがサーバーサイドで求められる中、JavaScriptがユニバーサルスクリプトとして活躍するだろう。そして、コンテナランタイムがLinuxコンテナの抽象レイヤーとしてあるように、JavaScript界隈では既存のWebAPIそのものが抽象化の手助けとなるであろう、みたいな趣旨の内容だった。 彼がChromeのV8 JavaScript Engineを使ってNode.jsを誕生させた同じ頃、JavaScriptの可能性を信じて方法を模索した人がいる。Alon Zakaiさんだ。 Alon(以降、敬称略)はWebAssemblyやその考えの元になった asm.js 、 JavaScriptコンパイラ Emscripte

      WebAssemblyの歴史について
    • WebAssemblyはJVMやeBPFのリバイバルではない WasmがWeb以外でもアツい理由

      Kernel/VM探検隊はカーネルや仮想マシンなどを代表とした、低レイヤーな話題でワイワイ盛り上がるマニアックな勉強会です。佐伯氏は、WebAssemblyのWebの外の応用について発表しました。全2回。前半は、Wasmがアツい理由とデザインゴールについて。 今回のテーマは「Kernel/VM的WebAssembly入門」 佐伯学哉氏(以下、佐伯):佐伯が『WebAssemblyのWeb以外のこと全部話す』というタイトルで発表します。 まず、WebAssemblyとは何ぞや? という一般的な話なのですが、「Wikipedia」からの引用によれば、「Webブラウザーのクライアントサイドスクリプトとして動作する低水準言語である。ブラウザー上でバイナリフォーマットのかたちで実行可能であることを特徴とする」とあります。 実際の応用例としては、WebでGoogle Meetの背景ぼかしに使われていた

        WebAssemblyはJVMやeBPFのリバイバルではない WasmがWeb以外でもアツい理由
      • WebAssembly所感

        WebAssemblyをちょっといじってみて思ったところをまとめてみます。 設計思想 WebAssembly/designに設計文書がまとまっています。特にHighLevelGoals.mdから読み取れるポイントは以下の4点です。 サンドボックス化された環境であること。 移植性があること。つまり、特定の実CPUアーキテクチャ等に依存しないこと。 少なくともC/C++の(十分に高速な)コンパイルターゲットとして機能すること。 安定した仕様を持つこと。 サンドボックスという観点からは、先行技術として以下のようなものが特筆に値します。 Webサンドボックス JavaScript および asm.js Javaアプレット Flash (ActionScript) NaCl, PNaCl Web以外のサンドボックス OSのユーザーランド、特にLinux userland これらのサンドボックスとの比

          WebAssembly所感
        • 出来ることは計算だけ?「WebAssembly」は一体なにが新しいのか〜エンジニアが語る技術愛 #03〜|ミクシル

          ミクシィには、探究心溢れるエンジニアがたくさん在籍しています。 その探究心は業務で扱う技術にとどまらず、趣味で書いているプログラムだったり、個人的に研究している言語だったりと、自身の気になった技術への追求も留まることを知りません。そこで、社内のエンジニアに“好きな技術”について、思う存分に語ってもらうシリーズを始めました。 ルールはこの通り。 ・業務で使っている技術でも、使われていない技術でもOK ・あくまでも個人的な見解で ・その技術のどこが面白いのか ・愛を込めて語り尽くしてもらう 第3回目は、新規プロダクトを目下開発しているSREグループの神谷に、「WebAssembly」の魅力をたっぷり語ってもらいました。 Webの技術でもないしアセンブリでもない? ━━早速ですが、今アツい技術について教えてください! 今回話すのは「WebAssembly(以下Wasm)」についてです。生まれた背

            出来ることは計算だけ?「WebAssembly」は一体なにが新しいのか〜エンジニアが語る技術愛 #03〜|ミクシル
          • Chromeアプリ、Windows、Mac、Linux向けは2020年12月にサポート終了

            米Googleは1月15日(現地時間)、「Chromeアプリ」のサポート完全終了までのスケジュールを発表した。Windows、Mac、Linux向けは今年12月に、Chrome OS向けは2022年6月にサポートを終了する。 Chromeアプリは、HTML5、CSS、JavaScriptなどのWeb技術で開発されたアプリで、オンラインサービスをデスクトップアプリのように使えるのが特徴だ。Chromeアプリストアで提供しているが、Windows、Mac、Linux向けは既に店頭にはない。 2013年からChromeブラウザおよびChrome OS向けに提供していたが、2016年に、Chrome OS向け以外のChromeアプリは2018年までにサポートを終了すると告知した。 完全終了までの主なスケジュールは以下のとおり。 2020年3月:Chromeウェブストアでの新アプリ受け入れ停止 20

              Chromeアプリ、Windows、Mac、Linux向けは2020年12月にサポート終了
            • Chromeアプリのサポートが段階的に終了、今後はオープンウェブ標準なアプリへ移行

              ブラウザエンジンのChromiumをベースに開発されているGoogleのウェブブラウザ「Chrome」が、Chrome経由でPCで利用可能なChromeアプリのサポートを段階的に終了していくことを発表しました。 Chromium Blog: Moving Forward from Chrome Apps https://blog.chromium.org/2020/01/moving-forward-from-chrome-apps.html Chromeアプリが最初にリリースされたのは2013年のこと。それ以降、Chromeアプリは大幅な進歩を遂げており、プラットフォームに豊富な新機能を提供してきました。ChromeアプリはChrome向けに提供されているアプリですが、Chromeが使用しているブラウザエンジンのChromiumを使うブラウザは、Chromeの他にもMicrosoftのE

                Chromeアプリのサポートが段階的に終了、今後はオープンウェブ標準なアプリへ移行
              • あのDoom3ゲームがWebAssemblyを使ってブラウザ上で動く - Gabriel Cuvillier氏とのQ&A

                原文(投稿日:2019/07/09)へのリンク Continuation LabsのシニアソフトウェアエンジニアであるGabriel Cuvillier氏が、有名なDoom 3ゲームを、WebAssemblyを使ってブラウザに移植した。7週間に及ぶフルタイムの開発作業か明らかになったのは、ヘビーウェイトなデスクトアプリケーションやゲームをシームレスに実行する上で現在のWebAssemblyが持っている、潜在的パフォーマンスと不足している部分の両方だ。InfoQはCuvillier氏とのインタビューで、開発中に遭遇した技術的課題や、WebAssemblyを使ったデスクトップアプリケーションに移植を検討中の開発者が学ぶべき教訓について聞いた。 Doom 3は2004年、Microsoft Windows用としてリリースされた、ホラーを題材とした一人称型シューティングゲームだ。Doom 3では、

                  あのDoom3ゲームがWebAssemblyを使ってブラウザ上で動く - Gabriel Cuvillier氏とのQ&A
                • So You Want To Build A Browser Engine

                  Eyes Above The Waves Robert O'Callahan. Christian. Repatriate Kiwi. Hacker. Archive 2024 June Waihohonu Hut 2024 So You Want To Build A Browser Engine Real-Time Settlers Of Catan April Auckland Waterfront Half Marathon 2024 Whanganui River Journey 2024 2023 December Rees-Dart Track 2023 Caples/Routeburn Track 2023 Abel Tasman Kayaking November Mount Pirongia 2023 Blog Migrated April Why I Signed T

                  • 出来ることは計算だけ?「WebAssembly」は一体なにが新しいのか~MIXIエンジニアが語る技術愛~

                    ミクシィには、探究心溢れるエンジニアがたくさん在籍しています。 その探究心は業務で扱う技術にとどまらず、趣味で書いているプログラムだったり、個人的に研究している言語だったりと、自身の気になった技術への追求も留まることを知りません。 そこで、社内のエンジニアに“好きな技術”について、思う存分に語ってもらうシリーズを始めました。 ルールはこの通り。 業務で使っている技術でも、使われていない技術でもOK あくまでも個人的な見解で その技術のどこが面白いのか 愛を込めて語り尽くしてもらう 第4回目は、新規プロダクトを目下開発しているSREグループの神谷に、「WebAssembly」の魅力をたっぷり語ってもらいました。 神谷 元太 開発本部 CTO室 SREグループ 2018年4月、株式会社ミクシィに新卒入社。モンスターストライクにてサーバーサイド、インフラの開発を経験したのち、現在は新規事業にてサ

                      出来ることは計算だけ?「WebAssembly」は一体なにが新しいのか~MIXIエンジニアが語る技術愛~
                    1