爆速5.5ms起動の新JSランタイム「Ant」に早速疑惑
自作JSエンジン搭載の新ランタイム「Ant」が、Node.js比15分の1のサイズと起動5.5msを謳い登場。Hacker Newsでは「既存OSS由来では」「説明文がAI生成っぽい」との指摘も相次いだ。
みずき:…また「爆速」を名乗る新顔のJSランタイムが増えたわけ。名前は「Ant」、アリさんね。
ひかり:えっ、アリ!? 虫のアリ!? なんでプログラミングの話にアリが出てくるの!?
ことね:正確には、ゼロから手作りしたJavaScriptエンジン「Ant Silver」を積んだ新しいランタイムの名前よ。V8やSpiderMonkeyみたいな既存エンジンを間借りするんじゃなくて、独自にエンジンごと作ったの。バイナリはたった8.5MBで、コールドスタートはたった5.5ms。Node.jsの28.7msと比べると、5倍以上速いのよ。
ひかり:ねえことね先輩、待って、コールドスタートって何? 早口すぎてついていけないんだけど!
ことね:ごめんごめん。サーバーが起動してから、最初のリクエストに応えられるようになるまでの時間のことよ。エッジコンピューティングみたいに、毎回起動し直す場所では、この一瞬が命取りになるの。だからAntは、そこを削り切ることに全振りしたランタイムなの。
みずき:…で、それ誰得? どうせ「爆速!」って言うだけ言って、中身は既存コードの寄せ集めなんじゃないの?
ことね:……鋭いところ突くわね。実はHacker Newsのコメント欄でもそこが荒れてて、「AGPLライセンスの別プロジェクト『Elk』が元になってるんじゃないか」って指摘が出てるの。作者は「2月に全部書き直した」って説明してるけど、名前も「Apache Ant」や「Ant Design」と丸かぶりだし、「"手作り"って書いてる説明文自体、AIが書いた匂いがする」ってツッコミまで飛んでる有様なの。
ひかり:え、爆速アピールしてる矢先から、出自を疑われまくってるってこと!? かわいそうなんだけど!?
みずき:…「爆速」を名乗るなら、まず経歴のほうをちゃんと洗ってから出直しなさいよね。
ひなた:ふぁ〜……働きアリさんも、周りからじろじろ見られると、働きにくいと思うのです……。
まとめ:「爆速」を名乗るなら、まず自分の履歴書から潔白を証明してほしい。速さより先に、信頼を積むのが先決らしい。