並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

JavaScriptエンジンの検索結果1 - 22 件 / 22件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

 JavaScript22 javascript  JavaScript  techfeed    JavaScriptGIF
  • JavaScriptエンジンの仕組みをGIFアニメで分かりやすく解説

    Node.jsおよびChromiumベースのブラウザで使用されるJavaScriptエンジンの仕組みについてGIFアニメーションで分かりやすく解説された記事を紹介します。 🚀⚙️ JavaScript Visualized: the JavaScript Engine by Lydia Hallie 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 JavaScriptを視覚的に解説: JavaScriptエンジン JavaScriptはクールです(私はそう思います)が、あなたが書いたコードをマシンが実際に理解するにはどうすればいいのでしょうか。JavaScriptデベロッパーは通常、コンパイラを自分で扱う必要はありません。しかし、JavaScriptエンジンの仕組みを理解し、人に優しいJavaScriptコードをどのように処理

      JavaScriptエンジンの仕組みをGIFアニメで分かりやすく解説
    • Fastly、JavaScriptエンジンをWebAssemblyで実装。CDNエッジのサーバレス環境「Compute@Edge」でJavaScriptサポート発表(訂正済み)

      Fastly、JavaScriptエンジンをWebAssemblyで実装。CDNエッジのサーバレス環境「Compute@Edge」でJavaScriptサポート発表(訂正済み) (お詫びとお知らせ:本記事はFastlyの発表と同社へのメールでの取材に基づいて執筆いたしましたが、記事公開後に同社より、回答を間違えたとの申し出がありました。そのため改めて同社から提供された情報を基に、タイトルと本文を訂正しました。訂正前の記事内容は本文最後にHTMLでコメントアウトされています。) 大手CDNベンダのFastlyは、CDNエッジで提供しているサーバレスコンピューティング環境「Compute@Edge」で、JavaScriptのサポートを発表しました。 JavaScript on Compute@Edge is here. https://t.co/wSHiJfPdvf pic.twitter.c

        Fastly、JavaScriptエンジンをWebAssemblyで実装。CDNエッジのサーバレス環境「Compute@Edge」でJavaScriptサポート発表(訂正済み)
      • モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視

        モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 Webアプリとして構築されているモバイルアプリケーションは、現在では非常に複雑で大規模なものになりつつあります。 これは同時に、アプリケーションのロードや起動にかかる時間が増大することに直結しており、特に発展途上国などで広く使われている低スペックなスマートフォンにおいてはその影響が顕著です。 Facebookがこうした大規模するモバイル向けWebアプリケーションの課題を取り除くべく調査したところ、JavaScriptエンジンを改善する必要があることを認識し、Hermesを開発することにしたと説明しています。(追記:ただし後述のようにHermesは現時点ではWebアプリケーション用ではなくReact Nativeのオプションとなって

          モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視
        • WebAssemblyで、JITコンパイラに迫る高速なJavaScriptエンジンを実装へ。Bytecode Allianceが技術解説。JavaScript以外の言語でも


          WebAssemblyJITJavaScriptBytecode AllianceJavaScript Bytecode AllianceWebAssemblyWebPCIoT FastlyMozillaArmGoogle WebAssemblyBytecode AllianceMozillaRed Hat WASIOSWebAssembly
            WebAssemblyで、JITコンパイラに迫る高速なJavaScriptエンジンを実装へ。Bytecode Allianceが技術解説。JavaScript以外の言語でも
          • FirefoxのJavaScriptエンジンが大幅に高速化される

            Firefoxに搭載されている実行時コンパイラ(JIT)が、11月にリリース予定のバージョン83から大幅に高速化されることがわかりました。バージョン83は記事作成時点ではNightly版で提供されています。 Dogfooding Warp https://groups.google.com/g/mozilla.dev.platform/c/1PHhxBxSehQ Firefox's JIT is getting significantly faster | Hacker News https://news.ycombinator.com/item?id=24590174 JITとは、頻繁に実行するコードをあらかじめコンパイルしておくことで、コードの実行速度を向上させる技術のこと。ウェブブラウザはJITを備えることでJavaScriptを高速に実行し、快適なウェブブラウジングを実現しています

              FirefoxのJavaScriptエンジンが大幅に高速化される
            • Rust製JavaScriptエンジン『Boa JS』を試してみた

              主要なJavaScriptエンジンのTest262を毎日実行して結果を載せているtest262.fyiというサイトがあります。 (Test262とは最新のECMAScriptを実装できているかどうかのテストです。) このサイトの、2024/6/5現在の実装率ランキングはこちらです。 test262.fyiの画面キャプチャ(2024/6/5) V8(ChromeやNode.js、Deno等)、JavaScriptCore(SafariやBun等)、SpiderMonkey(Firefox等)という、大手エンジンとほぼ横並びで4位に食い込んでいるBoaとは何者でしょうか。 Boaは公式曰く『Rustで書かれた実験的なJavascriptのレキサー、パーサー、コンパイラー』です。これだけ揃えば、JavaScriptエンジンと言って差し支えないと思います。RustアプリケーションにJavaScri

                Rust製JavaScriptエンジン『Boa JS』を試してみた
              • Node.jsの新LTS版となる「Node.js 16」正式リリース。Apple M1チップ対応、JavaScriptエンジン「V8 9.0」搭載など新機能

                Node.jsの新LTS版となる「Node.js 16」正式リリース。Apple M1チップ対応、JavaScriptエンジン「V8 9.0」搭載など新機能 Node.js 16は6カ月後から「アクティブ」なLTSになる Node.jsは半年ごとにメジャーバージョンアップが行われますが、そのうち偶数のバージョンがLTS(Long Term Support)版と呼ばれる長期サポート版となります。LTS版は、30カ月のあいだ重要なバグが修正されることが保証されています。 今回のNode.js 16は偶数バージョンであるため、LTS版となります。 ただしリリースから6カ月間は、まだ1つ前のLTS版であるNode.js 14が「アクティブ」なLTS版です。6カ月後の2021年10月になると、今回リリースされたNode.js 16が、Node.js 14に代わって「アクティブ」なLTSへと移行。そこ

                  Node.jsの新LTS版となる「Node.js 16」正式リリース。Apple M1チップ対応、JavaScriptエンジン「V8 9.0」搭載など新機能
                • JavaScriptエンジンから見るランタイム / 2024-04-25

                  Fashionably flexible responsive web design (full day workshop)

                    JavaScriptエンジンから見るランタイム / 2024-04-25
                  • 無償テキストエディター「Mery」もJavaScriptエンジン「V8」に対応/最新ベータ版v3.3.6で

                      無償テキストエディター「Mery」もJavaScriptエンジン「V8」に対応/最新ベータ版v3.3.6で
                    • ChromeのV8 JavaScriptエンジンのゼロデイ脆弱性に対する緊急アップデートをGoogleが実施、既に攻撃に悪用されまくっているため

                      Googleが2023年4月14日に、Google Chromeのゼロデイ脆弱(ぜいじゃく)性に関する緊急アップデートをリリースしました。Googleはこのアップデートにより、深刻度が「高」と設定された脆弱性の「CVE-2023-2033」に対応しました。 Chrome Releases: Stable Channel Update for Desktop https://chromereleases.googleblog.com/2023/04/stable-channel-update-for-desktop_14.html Google Chrome emergency update fixes first zero-day of 2023 https://www.bleepingcomputer.com/news/security/google-chrome-emergency-u

                        ChromeのV8 JavaScriptエンジンのゼロデイ脆弱性に対する緊急アップデートをGoogleが実施、既に攻撃に悪用されまくっているため
                      • JavaScriptエンジンでの処理を理解する


                         https://developer.mozilla.org/ja/docs/Web/JavaScript/About_JavaScript https://gihyo.jp/book/2017/978-4-7741-8967-3 2 JavaScript JavaScriptJavaScript JavaScriptTokenAST(Abstract Syntax Tree)CPUByte CodeJavaScript console.log("Hello World !");Byte Code 
                          JavaScriptエンジンでの処理を理解する
                        • C/C++に組み込める軽量JavaScriptエンジン “QuickJS” を試す - Qiita


                           QuickJS  C/C++  JavaScript  MIT licenseJavaScript  V8   QuickJS Javascript Engine QuickJS is a small and embeddable Javascript engine. It supports the ES2020 specification including modules, asynchronous generators, proxies and BigInt. QuickJS  JavaScript Bi
                            C/C++に組み込める軽量JavaScriptエンジン “QuickJS” を試す - Qiita
                          • 「Node.js 18」がリリース ~fetch API、Web Streams APIがグローバルスコープで利用可能に/JavaScriptエンジン「V8」はv10.1へ

                              「Node.js 18」がリリース ~fetch API、Web Streams APIがグローバルスコープで利用可能に/JavaScriptエンジン「V8」はv10.1へ
                            • イマドキのJava徹底入門(15) JavaScriptエンジンをNashornからGraalJSに移行する(その2)


                              JDK 14Nashorn JavaJava Scripting APIJDKJavaScriptNashorn使JavaJavaScriptNanhornJava 8JDK20189JDK 11Deprecated NashornJEP 335: Deprecate the Nashorn JavaScript EngineNashornJavaScriptNashornJavaScript2015ECMAScript 6
                                イマドキのJava徹底入門(15) JavaScriptエンジンをNashornからGraalJSに移行する(その2)
                              • 「EmEditor」v22.2.0が公開 ~巨大なCSVファイルも快適に開けるように/JavaScriptエンジン「V8」を利用した置換にも対応

                                  「EmEditor」v22.2.0が公開 ~巨大なCSVファイルも快適に開けるように/JavaScriptエンジン「V8」を利用した置換にも対応
                                • 米Facebook、モバイルアプリ向けのJavaScriptエンジン「Hermes」をオープンソースで公開 | OSDN Magazine

                                  米Facebookが、モバイルアプリ向けに最適化したJavaScriptエンジン「Hermes」をオープンソースで公開した。まずは自社のモバイルアプリフレームワーク「React Native」をサポートする。 Hermesは軽量のJavaScriptエンジンで、Android上のReact Native向けに最適化されている。事前の静的最適化とコンパクトなバイトコードを特徴とし、メモリやストレージに制限がある非ハイエンドモバイル端末上でReact Mobileアプリの操作開始時間(Time to Interact)やダウンロードサイズ(APK容量)、メモリ使用が改善すると報告している。 JavaScriptフレームワークを用いた大規模なモバイルは、性能面での問題が発生することがある。Facebook自身もモバイルアプリでこの問題を抱えており、調査の結果JavaScriptエンジンがアプリ起

                                    米Facebook、モバイルアプリ向けのJavaScriptエンジン「Hermes」をオープンソースで公開 | OSDN Magazine
                                  • JavaScriptエンジンV8バージョン8.0がリリース、ヒープを40パーセント削減し、Optional ChainingとNull Coalescingを追加

                                    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                      JavaScriptエンジンV8バージョン8.0がリリース、ヒープを40パーセント削減し、Optional ChainingとNull Coalescingを追加
                                    • 「Lunascape mobile」v13が正式公開 ~web3ウォレット機能の強化/モバイル向けJavaScriptエンジン「Hermes」をサポートし、パフォーマンス向上

                                        「Lunascape mobile」v13が正式公開 ~web3ウォレット機能の強化/モバイル向けJavaScriptエンジン「Hermes」をサポートし、パフォーマンス向上
                                      • 「Google Chrome 90」はWebRTCでAV1エンコーダーが利用可能に ~ベータ版が公開/JavaScriptエンジン「V8」はv9.0へアップグレード。CSS関連の改善も多数

                                          「Google Chrome 90」はWebRTCでAV1エンコーダーが利用可能に ~ベータ版が公開/JavaScriptエンジン「V8」はv9.0へアップグレード。CSS関連の改善も多数
                                        • suin・読者3万人『サバイバルTypeScript』公開中! on Twitter: "ECMAScriptとJavaScriptエンジンとブラウザの関係を図にしてみました。 https://t.co/KiUCqb60xr"

                                          ECMAScriptとJavaScriptエンジンとブラウザの関係を図にしてみました。 https://t.co/KiUCqb60xr

                                            suin・読者3万人『サバイバルTypeScript』公開中! on Twitter: "ECMAScriptとJavaScriptエンジンとブラウザの関係を図にしてみました。 https://t.co/KiUCqb60xr"
                                          • 「EmEditor」がJavaScriptエンジン「V8」に対応、最新仕様のJavaScriptが利用可能に/HTMLプレビューも「Microsoft Edge」のWebView2コントロールで行えるv22.1.0が公開

                                              「EmEditor」がJavaScriptエンジン「V8」に対応、最新仕様のJavaScriptが利用可能に/HTMLプレビューも「Microsoft Edge」のWebView2コントロールで行えるv22.1.0が公開
                                            • JavaScriptエンジン - Wikipedia

                                              この項目「JavaScriptエンジン」は翻訳されたばかりのものです。不自然あるいは曖昧な表現などが含まれる可能性があり、このままでは読みづらいかもしれません。(原文:英語版 "JavaScript engine" 2019年10月16日 (水) 18:18(UTC)) 修正、加筆に協力し、現在の表現をより自然な表現にして下さる方を求めています。ノートページや履歴も参照してください。(2019年11月) JavaScriptエンジン (英語: JavaScript engine) は、JavaScriptのコードを実行するコンピュータプログラムである。初期のJavaScriptエンジンは単なるインタプリタであったが、近年の全てのエンジンは、性能の向上のためにJITコンパイルを利用している[1]。 JavaScriptエンジンは通常、ウェブブラウザのベンダーによって開発されており、全ての主要

                                              1

                                              新着記事