ハクソク

世界を動かす技術を、日本語で。

404 DenoのCEOが見つかりません

概要

  • Denoの現状と課題についての個人的な意見
  • Deno社のレイオフやプロダクトの停滞に対する批判
  • Ryan Dahlの対応や今後の方向性への疑問
  • Denoと他プロジェクト(NPMX等)との比較
  • Denoの将来性とコミュニティへの呼びかけ

Denoの現状と個人的反省

  • 投稿の率直な語調が時に不快感を与えることへの反省
  • Neroの例えはAIイメージに対する軽い皮肉であり、Dahlへの本気の批判意図はないことの説明
  • Hacker Newsでの炎上や有害な議論が生まれたことへの謝罪
  • deno.comの404エラーを見て、Deno学習に費やした時間が無駄になる不安

Deno社のレイオフと企業文化

  • Deno社員の大量離職についての推測
  • アメリカの企業文化としてのレイオフの解説
    • 一度に大規模な人員削減を行うことで残留者の士気維持を狙う手法
    • ローマ時代の「デシメーション」に例える皮肉

Denoの資金調達・成長と課題

  • **Deno Land Inc.**は5年前に約$4.9Mのシード資金調達
    • 1年後にさらに$21MのシリーズA調達
    • 5年分のランウェイ(収益化未達)
  • Deno 2.0リリース後、ユーザー数が2倍になったとRyan Dahlが発表
    • ただし具体的な数字は非公開で説得力に欠ける
  • Denoのプロダクトが開発者の関心を集められなかった現状
  • Deno Deployの問題点
    • 起動時間の不安定さやフィードバック無視
    • 著名開発者Wes Bosの指摘でようやく対応
    • 2025年末の再リリースも盛り上がりに欠ける
  • JSRや他Denoプロジェクトも注目度が低い
    • NPMX等の競合に比べて成長の遅さ
    • 開発者は「既存のNode/NPMの改善」を求めている傾向

Denoの戦略失敗と混乱

  • HTTPインポート方針の転換は評価できるが、パッケージング混乱を招く
  • JSRがNPMXのような存在になれなかったことへの失望
  • package.jsonへの対応不十分によるドキュメントの混乱

Denoへの想いと今後

  • 批判的立場だがDenoの成功を願う気持ちも強調
  • レイオフで職を失った優秀な人材への同情
  • Denoランタイム自体は革新的であり、競合(BunやNode)にも課題が残る

Ryan DahlとDenoの未来

  • レイオフ後の公式声明の不在に疑問
  • Dahlの最近の発言や投稿からAI分野へのピボットの可能性を推測
  • 元社員がBlueskyで退職報告している現状
  • OpenAIによる買収説など根拠のない噂も飛び交う
  • CEOとしてのDahlの説明責任と、今後のビジョン提示を求める声

Denoコミュニティへの問いかけ

  • Denoに関心を持つ理由を開発者に問いかけ
  • 今後のDenoの再起や進化に期待するメッセージ

Hackerたちの意見

作者にはあまり詳しくないけど、この投稿にはなんか意地悪で小さい感じがするな。Denoはプロジェクトとして成功するかどうか分からないけど、Nodeの代わりとしてBunの強力な競争があるしね。でも、Denoはエコシステムを良くするために貢献してきたと思う。Ryanを含むDenoの人たちや、辞めた人たちもウェブ開発エコシステムに大きく貢献してきたから、みんなの努力に感謝したい。君たちのおかげで、私たちは良くなってるよ。
Denoから何かをコピーした競合はいるの?
Bun、競争?Zigはまだ1.0になってないし、Anthropicがどうするかは誰にもわからないね。大体、ほとんどの買収はまたNodeに戻ることもあるし。
それは合理的な苦味じゃない?彼は実現しなかった約束に多くの人生を投資したし、そのコミュニティには同じような人がたくさんいると思う。リーダーシップには責任と結果が伴うからね。スタートアップの創業者を目指す人たち向けにマーケティングされたコンテンツは、だいたい励ましの言葉が多いけど、成功してある程度の traction が得られたら、何にサインアップするのかを知るのはいいことだと思うよ。
このトーンは好きじゃないな。会社を作るのは大変だし、VCから資金を得たオープンソース製品を作るのは本当に、本当に難しい。HNではCEOをあまり好まないこともあるけど、それはそれでいい… スタートアップの精神はここ10年で変わったし、テクノロジーもいじり好きからウォール街寄りになってきてる。でも、Ryan Dahlはそうじゃない。彼はいじり好きで作り手なんだ。なんか、この投稿の「最近何をしてくれたの?」って雰囲気が好きじゃない。特に、彼が会社を飛ばしてRyanを直接呼び出してる理由が分からない。Ryanは私たちのキャリアの多くに責任があるし、Nodeは私が本当に居心地を感じた最初の言語なんだ。彼をネロと比べるのは気持ち悪い。
うん、私もそのトーンは変だと思った。なんか「俺がどれだけ正しかったかを見て」って感じの祝賀みたいだった。
> 何か理由があってRyanを直接呼び出してる Accountabilityはトップから始まって終わる。多くのCEO(CxO)は批判される。個人的には、Blueskyのリーダーシップについても似たようなことを書きたい。彼らはピーク時から何度も大失敗して、今はベインキャピタル(プライベートエクイティ)から「資金調達」をしたから。
同意。実際にホットシートに座ったことがない人が批判するのは簡単だし、こんな難しい決断をしたことがない人も多い。私が見る限り、この人は実際に従業員を抱えたビジネスを運営したことがないみたい。もしDahlが典型的な解雇通知を出してたら、みんなそれも批判してたと思う。
同意。私はDenoに懐疑的だったし、彼らのパッケージ管理の話は間違いだと思ってる。でも、彼らはJavaScriptを良くしようと本当に愛情を持って取り組んでいた。数年間を捧げた従業員には特に同情するよ、その結果としての機会コストもあるしね。
記事のトーンには同意だね。俺はDenoのファンで、彼らの過去のミスや最近のデプロイ製品のトラブルを隠すつもりは全くないよ。ライアン・ダールは、多くの人にとって物議を醸す存在だし、彼が「ほとんど全てのソフトウェアを嫌う」と決めた時からそうだったよね。Freshは使ってないけど、Serverlessはちょっと変なサービスで、開発者にプログラムを色々なところで動かすように調整させるのが大変なんだよね。DenoがNPMをサポートしなかったら良かったのにって思う。あれが彼らの差別化ポイントを台無しにしちゃったから。これからもDenoを使い続けるつもりだし、彼らがこの機会を利用してコア製品に再集中してくれることを願ってる。今はVPSでDenoサーバーをホスティングしてるから、またDenoに戻りたいんだ。
それに、ソーシャルメディアの政治を持ち込むのは変だね。純粋で有益な批判として受け取るのが難しくなるよ。
でも、すべてのビジネスがVCの支援を必要とするわけじゃない。それが問題なんだよね。
本当にそうだね!ライアンには心から感謝してる。彼はちょうどActionScript3が衰退し始めた時にNodeを持ってきてくれたから、俺はキャリアを続けることができた。今でもDenoのことはすごく野心的で、この分野で確立するのは難しい。ブログ記事は恥ずかしいよ。
ただ、デシメーションが10%の解雇を意味するのがイライラする。今の時代、これって普通だし、弱い表現だよね。「10人に1人を殺す」って言うのは「全員を殺して、神に整理させろ」って意味になっちゃう。
VCマネーから生まれたオープンソースプロジェクトの良い例ってある?商業運営を停止したときにコードをオープンソースにするような失敗したホッケースティック成長の試みじゃなくて、VC資金で始まって今も元気に続いている本当に健康的なFOSSプロジェクトが知りたい。私の意見では、FOSSとVCは目標や態度が正反対だと思う:オープンさ、有機的成長、自由でいること vs 堀、マーケティングによる急成長、大きな利益を上げること。長期的に見て両者が共存できるとは思えないけど、FOSSプロジェクトが専有エコシステムへの入り口になるなら別かもね。
オープンソースの開発ツール会社に持続可能なモデルがあるとは思えないな。たいていはホスティングやコードの質についての曖昧な計画があるけど、実現することはない。ホスティングは難しいビジネスだし、AWSという800ポンドのゴリラを乗り越えるのはさらに難しい。そうじゃなければ、どんなビジネスモデルを考えればいいのか分からない。サポートとか?
人々はオープンソースソフトウェアを求めているけど、その資金調達に伴う妥協は望んでいないんだ。人が挑戦して失敗すると、こんなクソみたいなブログ記事が生まれる。完全に傲慢だと思う。オープンソースのツールを作って、それを商業化できると思っていた時代はもう終わったんじゃないかな。
> サポートかな?LLMはサポートモデルを壊すか、少なくとも大幅に弱体化させる可能性が高いね。
VercelのCEOやCursorのCEOに向けられたこのヘイトには賛同できる部分もあるけど、Denoは今の寄生的な技術の中では新鮮な風って感じだよね。それでも、なんでそんなにヘイトがあるの?誰かに傷つけられたの?何が起こってるの?
ライアンの代わりに話すつもりはないけど、ここ7、8ヶ月はマイケルの死もあって、俺にとっては特に辛かった。少なくとも、ライアンは俺と同じくらいマイケルに近かったから、彼も大変だったと思う。野心を持って多くのことを抱えるのはいつも...大変だし、彼はオラクルとも関わってるからね。年を取るにつれて楽にはならないよ、正直なところ。ちょっと彼に優しくしてあげてよ。
Oracleは私には気を散らすものに見える。Denoにユーザーを引き込むものじゃないと思う。他のことについてはコメントできないけど、頑張ってね。
RIP Mikeal。あなたの損失にお悔やみ申し上げます。
個人的には、この無礼なトーンが新鮮に感じるよ。2年間Denoでプロトタイプやサイドプロジェクトを作ってきた創業者として、Denoの実行は本当にひどかったと思うし、避けられたはずだよ。頭を抱えるような、理解に苦しむ悪い決断が多かった。私はMeteorで初めてのエンジニアとして働いてた(2012-2016年)けど、アプリ開発エコシステムを全部再構築できると思い込んで、利益も出せると思ってたのが間違いだった。だから、その経験から言えるけど、2020年代のRyan Dahlやチームが持ってないとは思えないようなことだよ。彼らはプロジェクトが多すぎて、いつも放置したり書き直したりしてたけど、しっかりしたビジネスケースがなかったんだ。ランタイム、フレームワーク、リンティング、ドキュメント、ホスティング、パッケージングを一緒にして、ほとんどのコンポーネントが通常のツールより劣ってた。パッケージシステムは本当に悪夢だったね。もし最終的にNodeやNPMをTypeScriptが一級品のものに置き換えるのが目標だったなら、もっとクラシックな「受け入れて拡張する」アプローチができたはずだよ。
yt-dlpがDenoをJavaScriptランタイムとして推奨する前は、Denoの存在すら知らなかったよ。それ以来、Denoがあって、特定のアプリケーションではNodeよりも安全だってことは知ったし、使うのが良い選択肢になるかもしれないと思ってる。ただ、遅すぎるかもしれないね?少なくともこの記事を見てる限りでは。
yt-dlpが投稿で言われてた採用の増加の理由だと思う。解雇がyt-dlpと何か深い関係があるのかな?
Denoって、クラシックなセカンドシステム症候群のプロジェクトなのかな?そう見えるね。「今回はちゃんとやるぞ」って言って、最初のシステムからの変更が多すぎて、勢いがなくなっちゃったのかも。 https://en.wikipedia.org/wiki/Second-system_effect どんなに優秀な人でも、人間だからね。
Bun/DenoがNodeよりも実際にいいところは、.tsを直接実行できて、ESの互換性が高いことだけだと思う。Denoの権限システムは必要ないけど、デフォルトでオンだから、Bunを選んだよ。