News for hackers. Stuff that matters.
Re:Thank You, Deno by tracker1 on Thursday October 15, 2026 @11:42PM (#50113800)
I'm really sad about the announcement and that the Deno runtime as it was is going away. I'll definitely be following and likely using an active fork if it presents one.

I've been using Deno a lot for straight shell scripting. Being able to link directly to dependencies and run without a separate install step or node_modules directory is huge. The fact that it's a single binary download and can self update is so nice too.

I'm not sure if these features are similar for Bun or not. I'm just sad about the whole thing.

Re:Thank You, Deno by ameliaquining on Friday October 16, 2026 @12:00AM (#50113919)
Bun supports this if your dependencies are npm packages: https://bun.sh/docs/runtime/auto-install

It is also a single self-contained binary and has a self-updater.

Re:Thank You, Deno by NetOpWibby on Friday October 16, 2026 @02:53AM (#50115010)
There's a fork-in-progress called "Dodo," the Discord server is quickly filling up. https://github.com/denoland/deno/issues/37030#issuecomment-6...

Dodo aims to be a drop-in replacement.

Then there's Ende, my fork, and I ripped out Node compatibility, Deploy, KV, Jupyter, &c. https://ende.sh

Re:Thank You, Deno by Defletter on Friday October 16, 2026 @06:00AM (#50116413)
TIL that &c means etc. I just spent more time than I'd like to admit googling for "&c" thinking it was some kind of FFI functionality or something xD
Re:Thank You, Deno by NetOpWibby on Friday October 16, 2026 @11:58AM (#50120034)
Haha! Happy to spread awareness! I saw it being used somewhere several years ago and loved it.
Re:Thank You, Deno by WorldMaker on Friday October 16, 2026 @04:00PM (#50123761)
The et in etc (et cetera) being Latin "and" (in essentially "and so forth"). The ampersand is said to have started as a very stylized "E" and "t" merged together, so it does have an interesting historic appropriateness in &c.
Re:Thank You, Deno by satvikpendem on Friday October 16, 2026 @03:16PM (#50123108)
& is literally a combination of the letters e and t, for et, et cetera.
Re:Thank You, Deno by ChrisArchitect on Thursday October 15, 2026 @11:45PM (#50113818)
Related:

Cloudflare acquires Deno

https://news.ycombinator.com/item?id=50019911

Re:Thank You, Deno by crabmusket on Friday October 16, 2026 @01:55AM (#50114599)
> Deno 1.0 shipped in 2020 on the original terms, & then spent the next four years walking them back one piece at a time. First the deps.ts convention, one file that re-exported every URL: a manifest in all but name. Then lock.json, an integrity hash per URL: a lockfile. Then import maps, so you could write bare specifiers again.

I object to two of these categorisations.

deps.ts was a convention, not a built-in runtime feature. If you want to follow the convention, that's fine. It's just a regular old typescript file!

Import maps were not Deno walking back, but implementing a web platform feature. Parity with browser JS was a standout feature of Deno from the beginning. This was walking forwards if anything.

However, broadly, the story is indeed one of Deno moving away from its opinionated roots towards pragmatism (drop-in replacement for Node).

Re:Thank You, Deno by BrunoBernardino on Friday October 16, 2026 @03:53AM (#50115434)
Thanks for calling that out, it also stood out to me as "falsy".
Re:Thank You, Deno by 0c3ca83 on Friday October 16, 2026 @06:41AM (#50116735)
You're arguing with an LLM.
Re:Thank You, Deno by polynomial on Friday October 16, 2026 @09:47AM (#50118357)
> & then spent the next four years walking them back one piece at a time

I feel like the meat proxy changed "and" to '&' here; LLMs don't use ampersands like that, presumably because it's not really grammatically correct.

But the rest of the phrase itself is very obvious AI slop.

Re:Thank You, Deno by win311fwg on Friday October 16, 2026 @09:59AM (#50118486)
You make it sound as if implementation details matter. They don't.
Re:Thank You, Deno by egeozcan on Friday October 16, 2026 @03:17AM (#50115175)
Thank you deno!

You are added to the list of projects I thought would really become essential to my work but slowly faded away. Another one, for example is rethinkdb.

At least Deno actually caused some movement in the node world, just like io.js.

Re:Thank You, Deno by rob74 on Friday October 16, 2026 @03:18AM (#50115190)
I guess between the original Node and the many alternatives that aren't Node (that I, a former PHP guy using Go for side projects, wish would gain more traction) there isn't enough of a niche for a "mostly like Node, but with fewer warts" project?
Re:Thank You, Deno by Quothling on Friday October 16, 2026 @03:52AM (#50115425)
I think it was more a question of what that niche was meant to be. Bun does alright in the "we don't want external dependencies" space of Node development. We switched a lot of our Go projects to it because it allows us to use nothing but Microsoft packages for Azure and Bun, similar to how we were using Go, but now we have a language less. Bun is largely a dropin for node though, and it would be rather easy to switch back.
Re:Thank You, Deno by pimterry on Friday October 16, 2026 @03:27AM (#50115255)
Partly yes, but I also I think more than expected Node has been able to fix a lot of the warts itself within the existing model, which really undermines the niche further.
Re:Thank You, Deno by RadiozRadioz on Friday October 16, 2026 @03:55AM (#50115448)
I do think those of us who were long skeptical of Deno are owed a small "I told you so".

Fundamentally, there is a big sect of the JavaScript ecosystem / culture that is hype-driven and has extreme churn. Jumping to every new framework and runtime without thought for the long-term, or any regard for historical patterns.

This stuff keeps happening. Somehow I'd love to get through to the perpetuators of the JS hype treadmill that they're only hurting themselves and making themselves look foolish when the churn inevitably hurts them and the wider ecosystem.

But maybe they jumped to the next shiny thing after Deno before Demo's demise was announced, and they'll learn nothing.

Re:Thank You, Deno by avaer on Friday October 16, 2026 @06:13AM (#50116513)
You should read the article; it's well thought out, and it directly addresses your points and what was learned by the ecosystem. That would be a more interesting thing to argue about.
Re:Thank You, Deno by jeremyjh on Friday October 16, 2026 @08:08AM (#50117377)
It was written by an LLM.
[dead]
Re:Thank You, Deno by jeremyjh on Friday October 16, 2026 @02:16PM (#50122184)
And here you are telling me what I’ve done without any knowledge of it. Maybe you think I’m someone else? Which argument are you talking about and why do you think I haven’t read the article?
Re:Thank You, Deno by DonHopkins on Friday October 16, 2026 @04:50PM (#50124482)
It's painfully obvious that not only didn't you read the article, but you didn't even read the post you're replying to, so it's impossible to take you seriously.

Edit: You're again proving you didn't even bother reading the comment you replied to. If you didn't read the article because you thought it was LLM generated, that's not an excuse for not realizing it answered your questions.

Re:Thank You, Deno by jeremyjh on Friday October 16, 2026 @04:54PM (#50124524)
The sentence "It was written by an LLM." tells you all that? Are you suggesting the article was not written by an LLM? I'm really, truly very confused here. Or maybe you are.
Re:Thank You, Deno by ralusek on Friday October 16, 2026 @04:19AM (#50115626)
I was often curious to/wanted to deploy little applets on their publishing platform/utilize their in-language db. I was always scared of what would happen to my app/db in the future. Well, what is happening to those deno deploy apps?
Re:Thank You, Deno by ameliaquining on Friday October 16, 2026 @11:45AM (#50119839)
From the announcement: "Deno Deploy will continue operating for six months before shutting down. We will provide migration support for paying customers moving to Cloudflare Workers."
Re:Thank You, Deno by maelito on Friday October 16, 2026 @06:07AM (#50116476)
I do hope there will be forks. Some are mentioned in the comments.

Bun and Deno are now big-tech dependent. For the better, and the worse.

Re:Thank You, Deno by cavoirom on Friday October 16, 2026 @06:27AM (#50116615)
Congratuation to Deno team for a great software and the recent move. I'm using it as my scripting runtime for the agent harness, work great, now I may go back to Node.js.
Re:Thank You, Deno by yayugu on Friday October 16, 2026 @07:00AM (#50116871)
> Bun joined Anthropic ten months ago. The tempting conclusion is that the alternative-runtime experiment is over & Node has won by default.

Well, Bun is surprisingly better and convenient than before

Re:Thank You, Deno by yayugu on Friday October 16, 2026 @07:02AM (#50116888)
> Bun joined Anthropic ten months ago. The tempting conclusion is that the alternative-runtime experiment is over & Node has won by default.

Well, Bun is surprisingly better than before

Re:Thank You, Deno by Smalltalker-80 on Friday October 16, 2026 @07:21AM (#50117021)
And thank you for the coolest, funniest, smartest product announcement vid ever made: https://www.youtube.com/watch?v=swXWUfufu2w
Re:Thank You, Deno by hobofan on Friday October 16, 2026 @08:39AM (#50117631)
I can just echo that thank you!

Even as a big Deno "hater" due to their anti-package manager stance on the basis of URLs that leads to a sleuth of dependency attacks, I must say that Deno and the people behind it have undoubtedly pushed the space forward on many aspects!

Re:Thank You, Deno by rfgplk on Friday October 16, 2026 @08:48AM (#50117711)
Considering forking it (and rewriting to C++)
Re:Thank You, Deno by pjmlp on Friday October 16, 2026 @10:23AM (#50118733)
For that, we already have Node.js.
Re:Thank You, Deno by chrisweekly on Friday October 16, 2026 @09:55AM (#50118431)
Node has a bright future. See e.g. Platformatic's "Watt" server^1 for an example of pushing it forward.

1. https://platformatic.dev/ and https://github.com/platformatic#-watt--the-nodejs-applicatio...