JavaScriptランタイム「Bun」がバージョン1.0に到達へ、9月7日にローンチイベント開催

今回は「JavaScriptランタイム「Bun」がバージョン1.0に到達へ、9月7日にローンチイベント開催」についてご紹介します。

関連ワード (刺激、実現、段階等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


サーバサイドで実行可能なJavaScriptランタイム「Bun」が9月7日(日本時間9月8日)にバージョン1.0に到達することが分かりました。

公式サイトで「Bun 1.0」のローンチイベントへの申し込みが始まっています。

fig

Node.js互換としたことで注目を集めたBun

Bunは2022年7月に登場したソフトウェアです。

公式Webサイトで「Bun is a fast all-in-one JavaScript runtime」と紹介されているように、JavaScriptランタイムとバンドラ、トランスパイラなどが最初から統合され、タスクランナーとして実行できる機能も備えています。

なによりもBunが急速に注目を集めた理由は、Node.js互換をうたいNode.jsのnpmパッケージがそのままBunでも使えるとしたこと、そして高速性を強調したことでしょう。

JavaScriptエンジンにはSafariに搭載されているJavaScriptCoreを採用。Node.jsの主要なAPIやNode.jsのモジュール依存関係解決アルゴリズムも実装し、内蔵するnpmクライアントにより高速にnpmパッケージを読み込んで利用できます。

さらに主な開発言語としてZigを採用し、メモリ管理などを含む低レイヤでの実装を実現することで、Node.jsやDenoよりも高速な動作を実現していると説明しています。

Bunが登場して1カ月後の2022年8月には開発者であるJarred Summer氏が、著名なベンチャーキャピタルであるKleiner Perkins主導による総額700万ドル(1ドル140円換算で9億8000万円)の投資を受け、Bunをビジネスとするための「Oven」社が設立されました。

参考:JavaScriptランタイム「Bun」が約9億円を調達、「Oven」社を設立。ホスティングやCIサービスなど計画

Bunの登場によってDenoが方針変更を発表

Bunの登場によって明らかに刺激されたのが、Node.jsを開発したライアン・ダール氏らが中心となって開発されているDenoです。

2018年に登場し、2020年5月にバージョン1.0となったDenoは、Node.jsよりも優れたサーバサイドのJavaScript/TypeScriptランタイムを新たに開発するという目的の下で、あえて最初からNode.jsとの互換性を捨てる決断をしていました。

しかし、Node.js互換でありつつ多機能でしかも高速であることをアピールするBunが2022年7月に登場し一気に注目を集めると、Denoは2022年8月にNode.js互換としてnpmパッケージをサポートすることと最速のJavaScriptランタイムになるという方針を発表したのです。

参考:Denoが大幅な方針変更を発表。3カ月以内にnpmパッケージへの対応を実現、最速のJavaScriptランタイムを目指しHTTPサーバを刷新

Bun 1.0の登場により、主要なJavaScriptランタイムであるNode.js、Deno、Bunの3つとも本番環境で使えるようになります。3つのJavaScriptランタイムの競合は新たな段階に入ることになりそうです。

21 days until Bun 1.0 https://t.co/EHGquqan5y

— Jarred Sumner (@jarredsumner) August 17, 2023

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Metaが「Android」アプリの開発言語をJavaからKotlinに移行する理由とは
IT関連
2022-11-08 23:03
市内の小中学校にiPad版ボーカロイドを一斉導入 愛知県岡崎市が音楽教育に活用 
企業・業界動向
2021-03-13 09:07
「ロトの兜飾り」創業300年の老舗から
くらテク
2021-05-28 10:26
ツイッターがインド政府の威嚇行為に懸念を表明、新ITルール遵守期限の3カ月延長を要求
ネットサービス
2021-05-29 23:51
MySQLを7000インスタンス規模で運用するLINEは、MySQL互換のNewSQLをどう評価したか?[PR]
MySQL
2023-06-12 12:33
NEC、行政デジタル化に対応した事業戦略で売上拡大を目標に
IT関連
2022-01-21 18:36
マイクロソフト、「Universal Print」正式リリースを発表。プリンタサーバをクラウド化し、プリンタドライバを不要に。Microsoft Ignite 2021
Microsoft
2021-03-04 05:01
LTS版「Linux」カーネルのサポートが短縮へ–背景にメンテナーの苦悩
IT関連
2023-09-26 00:19
警察のDNAデータベースアクセスを制限する法律が米メリーランド州とモンタナ州で成立
パブリック / ダイバーシティ
2021-06-10 09:46
ウィズセキュア、「Sphere 22」開催–コ・セキュリティの考えを推進
IT関連
2022-06-04 14:18
ウェザーニューズ、Snowflake経由でデータ提供
IT関連
2021-06-09 02:15
細胞量産技術開発の東京大学発セルファイバと京都大学iPS細胞研究財団がiPS細胞増殖の効率化を目指す共同研究を開始
IT関連
2022-01-27 16:41
AIの中心に人間を据える新しいアプローチのVianai SystemsをSoftBank Vision Fund 2が支援
人工知能・AI
2021-06-21 23:15
AIがヒット曲を量産? 人気曲の特徴を学習、メロディやコード進行を自動生成するアプリ登場
ネットトピック
2021-02-23 07:00