Das gesamte Deno-Team wechselt zu Cloudflare
Deno Is Joining Cloudflare
Das Deno-Team schließt sich Cloudflare an, um die Entwicklung von Servern zu vereinfachen. Die Deno-Runtime wird noch ein Jahr mit monatlichen Updates unterstützt, danach endet die Entwicklung. Deno Deploy läuft in sechs Monaten aus, JSR zieht zu Cloudflare um. Ziel ist es, das Workers- und Durable-Objects-Programmiermodell zum Standard für Server zu machen, besonders für KI-Agenten.
Wir werden die Deno-Runtime noch ein weiteres Jahr mit monatlichen Releases unterstützen, die Fehlerbehebungen und Sicherheitsupdates enthalten. Nach diesem Jahr werden wir die Entwicklung der Deno-Runtime einstellen.
- theodorejb
> Wir werden die Deno-Runtime noch ein weiteres Jahr mit monatlichen Releases unterstützen, die Bugfixes und Sicherheitsupdates enthalten. Danach werden wir unsere Entwicklung der Deno-Runtime einstellen. Deno bleibt Open Source, und wir begrüßen alle, die die Entwicklung fortsetzen möchten.
Also: Wenn nicht jemand anderes die Entwicklung übernimmt, wird Deno nicht mehr unterstützt.
- sholladay
Ich habe das frühe Deno geliebt und bin traurig, es sterben zu sehen. Ich habe stark in das Deno-Ökosystem investiert, wegen Rys ursprünglicher Vision dafür.
Aber ich habe aufgehört, weil ich das kommen sah, in dem Moment, als sie den Kurs änderten und npm-Kompatibilität zur Priorität machten. Denos Oberfläche ging von wunderbar einfach zu sehr aufgebläht. Ich denke, sie spürten den Druck der VC-Finanzierung und gaben einfach auf, Node von Grund auf neu zu bauen.
Der Lichtblick ist, dass das frühe Deno so gut war, dass Node einige seiner Features kopierte. Also haben wir jetzt wenigstens ein besseres Node.
- coldtea
"Deno-Entwicklung durch Cloudflare-Acquihire effektiv eingestellt" wäre eine bessere Schlagzeile.
- sixdimensional
Also die Konsolidierung/Übernahmen im Entwickler-Tooling gehen weiter... hmm!
- Cursor -> SpaceX
- Astral/uv -> OpenAI
- Stainless -> Anthropic
- Bun -> Anthropic
- Astro.js -> Cloudflare
- Deno -> Cloudflare
- VoidZero (Vite, etc.) -> Cloudflare
- NuxtLabs -> Vercel
- Hugging Face -> NVIDIA
- ... was noch?
- networked
RIP, meine liebste JavaScript-Runtime, und danke. Du warst zu sicher für diese Welt.
Was für ein Business-Move ist das für Cloudflare? celld ist eine vollständigere Cloudflare-at-home-Runtime als das aktuelle workerd. Was hat Cloudflare davon, Workers zu commodifizieren?
Ich muss sagen, obwohl ich nicht wirklich ein Cloudflare-Workers-Nutzer bin, habe ich workerd und celld mit Interesse beäugt. Die Idee eines kompletten Backends in einer Box spricht mich an (siehe auch: PocketBase, Algernon). Gleichzeitig bedeutet die Übernahme, dass ein anderes Unternehmen Deno nicht wegen celld übernehmen wird.
- ryanrasti
Viele der Kommentare drehen sich um das Auslaufen von Deno, aber der interessantere Teil ist die Integration des celld-Modells in workerd.
Ich verfolge celld seit der Ankündigung. Sowohl Durability als auch Koordination aus Object Storage zu bootstrappen, vereinfacht so vieles für Self-Hosting. (Ja, ironisch, dass Self-Hosting eine Cloud-Abhängigkeit hat, aber in diesem Fall finde ich es gerechtfertigt, weil S3 zu einem weit unterstützten Protokoll geworden ist, das man auch selbst betreiben kann).
Ich bin gespannt auf die Details, wie genau dieses Modell in workerd einfließt.
- bennett_dev
Ich finde, es hinterlässt einen bitteren Beigeschmack, wie Ryan Dahl jahrelang so hart für Deno und Deno Deploy gekämpft hat, nur um sie innerhalb von 1 Jahr bzw. 6 Monaten sterben zu lassen.
Zum Glück habe ich keine Codebasen, die stark auf Deno-Features setzen, sonst wäre das jetzt eine steile Lernkurve.
- flohofwoe
Um meine Gefühle zusammenzufassen: Scheiße!
Denos Fähigkeit, direkt aus einer Paketregistry oder sogar einem Git-Repo in einem eigenständigen TS-Skript zu importieren, ohne eine package.json oder ähnliche 'Metadaten'-Datei zu benötigen, war wirklich super für Shell-Scripting-Zeug. Soweit ich weiß, kann node.js immer noch nichts Vergleichbares?
- TheRoque
Verdammt. Deno ist ein super altes Projekt, 2018 hielt der Nodejs-Erfinder den Talk "things I hate about NodeJS" und stellte Deno vor. Das ist jetzt 8 Jahre her, und obwohl das Projekt den meisten Node-Nutzern bekannt war, hat es eindeutig überhaupt keine Traktion gewonnen. Ich erinnere mich nicht mal an "die schlechten Teile", die Deno lösen will – waren die überhaupt so schlimm? Wie auch immer, Node wird sich weiterentwickeln und neue Features, neue Standards, Optimierungen implementieren. Ich denke, es ist super riskant, auf eine Alternative umzusteigen. Im Zeitalter der LLMs: Wenn du aus Node raus willst, übersetze besser alles in natives Go oder Rust.
- pimterry
Die Cloudflare-Seite ist auch lesenswert: https://blog.cloudflare.com/deno-joins-cloudflare/