Node.jsの作者によるJS/TSの実行環境「Deno」、初の安定版がリリース ID:b4I0V3BK

1番組の途中ですがアフィサイトへの転載は禁止です:2020/05/21(木) 02:38:01.61 ID:b4I0V3BK

JavaScriptランタイムエンジン「Deno」の開発チームは5月13日、「Deno 1.0」を公開した。

DenoはJavaScriptエンジンV8をベースとしたランタイム環境。モダンかつセキュアなランタイムと称されている。TypeScriptトランスパイラが内蔵されており、TypeScriptコードの直接実行もサポートする。

Denoを開発したのはNode.jsの開発者としても知られるRyan Dahl氏で、Nodeのアルファベットを入れ替えてDenoとした。「Nodeは2009年に設計され、当時からJavaScriptは進化している」、「Nodeは多くの開発者が使っており、進化のスピードは遅い」とDeno開発チームは記しており、「JavaScriptとその周辺のソフトウェアインフラの状況は変化しており、簡素化が必要だ」とDeno開発の経緯を記している。

WebブラウザなしにJavaScriptコードを実行できる点はNode.jsと同じだが、明示的に有効にしない限りファイルシステムやネットワーク、環境にはアクセスできない点や、モジュールの読み込みにはimport構文を使用し、require()を使ったモジュール読み込みをサポートしない点、パッケージマネージャやpackage.jsonファイルを使ったパッケージ管理機構を提供しない点、モジュールをURLやファイルパスで指定する点、Web Assembly(wasm)バイナリを直接実行できる点などが異なる。依存性インスペクタ、コードフォーマッタをビルトインで備え、標準モジュールも用意する。

DenoはRustを使って実装されており、モノリシックなプログラムではなく、Rustのクレートを集めたものとして設計されているという。Deno 1.0はプロジェクトのWebサイトより入手できる。ライセンスはMIT License。


Node.js開発者が作った新たなJavaScriptランタイム「Deno 1.0」リリース
https://mag.osdn.jp/20/05/18/160000


このIDをNGリストに追加する

今後このIDの書き込みやスレッドを表示したくない場合、以下のボタンをクリックしてください。
NGリストに追加

このスレッドは過去ログです。