Deno 単語

2件

ディーノ

1.1千文字の記事
  • twitter
  • facebook
  • はてな
  • LINE

Denoとは

  1. JavaScriptTypeScriptの実行エンジンである。
  2. 生放送主DENO☆

当記事では1.について解説する。

概要

Node.js開発者の後悔

Node.js2009年に登場して以来、世界中に普及してブラウザに次ぐJavaScript実行環境となった。Node.js開発Ryan Dahl(ライアン・ダール)氏はさぞやが高いであろうと思いきや、氏はNode.jsの設計を後悔していた。2018年に「Node.jsに関する10の反省点exit」として発表している。

これらはNode.jsが普及してしまった今となっては互換性が損なわれるので修正が不可能になっているとのこと。

Denoの誕生

そこでRyan Dahl氏自身が新たに開発し直したJavaScript実行エンジンがDeno(ディーノ)である。名前はnodeアナグラムになっている。2018年に発表された後、2020年5月14日バージョン1.0.0がリリースされた。

ロゴには恐竜を意味する単dino[1]にちなんで恐竜マークを採用している。CUI上でもUnicode絵文字に対応していれば起動時のメッセージ内に恐竜絵文字[🦕]が表示される。

特色

開発TypeScriptRustで行われている。

Node.jsの反省点に関する善の他に、TypeScriptトランスパイルなしで動くのも特色の一つ。ただ、内部にChromeV8エンジンを使用している点はNode.jsと変わりないらしい。

なお、過去の反省からパッケージ管理システムnpmに相当するものはなくなり、代わりにWeb上のソースコードURLを直接定してimportすることができるようになっている。また、互換性の観点でversion1.28ではnpmパッケージインポート、version1.31ではNode.jspackage.json形式でのインポートにも対応している。

関連リンク

関連項目

脚注

  1. *Ryan Dahl氏自身が発音が似ていると発言しているが、英語の発音はダイノーディーノイタリア語読みである。Ryan Dahl氏はカリフォルニア育ちのアメリカ人だが、イタリア人名のディーノと混同があったかどうかは不明。
この記事を編集する

掲示板

掲示板に書き込みがありません。

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
健康優良児[単語]

提供: 健康不良爺

もっと見る

急上昇ワード改

最終更新:2024/04/25(木) 08:00

ほめられた記事

最終更新:2024/04/25(木) 08:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP