JavaScriptのパッケージマネージャ「npm」の開発元が、JavaScriptの仕様を策定するECMA TC39に参加

2018年7月13日

Node.js/JavaScriptのパッケージマネージャnpmの開発元であるnpm.incが、JavaScriptの仕様策定に参加する。npmが培ってきたパッケージ管理の知見が、将来のJavaScript仕様に反映されることが期待される。


標準化団体のECMA Internationalでは、データフォーマットのJSONやプログラミング言語のC#やEiffel、Open XMLファイルフォーマットなど、さまざまな仕様の策定を行っています。

ECMA Internationalが策定する標準のなかで、もっとも知名度が高いものといえばECMAScript、通称JavaScriptでしょう。ECMAScript/JavaScriptの仕様策定は、ECMA Internationalの「TC39」(Technical Committee 39)と呼ばれる会議体で行われています。

そしてこのTC39に、Node.jsのパッケージマネージャとして知られる「npm」をオープンソースで開発しているnpm, inc.が参加すると発表されました

npm joins TC39

同社CTOのC J Silverio氏は、ブログで次のように書いています。

When we look at the wider context in which npm is used, we believe that every JavaScript developer in the world would like to write even more JavaScript using npm. Participating in ECMA and TC39 lets us shape the language and work to reduce developer friction at a broader level.

npmがさまざまな場面で広く使われていることを見ると、世界中のJavaScriptデベロッパーはさらにnpmを用いたコードを書きたいと考えているのだと、私たちは確信しています。ECMA InternationalとTC39への加盟は、私たちにとってより広いレベルで、言語の策定およびデベロッパーにとって使いやすくするための働きかけを実現させてくれるでしょう。

npmはJavaScriptにおけるパッケージ管理の事実上の標準

npmは、サーバサイドのJavaScript環境であるNode.jsに対応したパッケージマネージャです。アプリケーションのコードで使われる汎用のライブラリやモジュールなどの導入や削除を簡単に行うことができます。

npmは広く普及していることから、Node.js/JavaScriptにおけるパッケージ管理の事実上の標準になっています。その開発元であるnmp, inc.のTC39への参加によって、これまでのパッケージ管理の知見がJavaScriptの将来の使用に反映され、より使いやすいプログラミング言語になっていくことが期待されます。

Tags: JavaScript プログラミング言語

このエントリーをはてなブックマークに追加
ツイート
follow us in feedly




タグクラウド

クラウド / AWS / Azure / Google Cloud
コンテナ / Docker / Kubernetes
クラウドネイティブ / サーバレス
クラウド障害 / 運用・監視

プログラミング言語 / 開発ツール
JavaScript / Java / .NET / WebAssembly
HTML/CSS / Web標準

アジャイル開発 / スクラム / DevOps / CI/CD
ソフトウェアテスト・品質
ローコード/ノーコード開発

データベース / RDB / NoSQL / 機械学習・AI
Oracle Database / MySQL / PostgreSQL
Office / 業務アプリケーション

ネットワーク / HTTP / QUIC / セキュリティ
OS / Windows / Linux / VMware
ハードウェア / サーバ / ストレージ

業界動向 / 働き方 / 給与・年収
編集後記 / 殿堂入り / おもしろ

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本