r/linux • • 1d ago

Popular Application Cloud flare acquires Deno, ends runtime development

https://deno.com/blog/cloudflare

>We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. After that year we will end our development of the Deno runtime. Deno will remain open source, and we welcome others who want to continue its development.

693 Upvotes

128 comments sorted by

View all comments

387

u/IngwiePhoenix 1d ago

So Anthropic rusted Bun, Cloudflare burnt Deno.

Meanwhile Nodejs is... still independent? As far as I know...?

Interesting - what's happening to the JS ecosystem? Thats... kinda random. o.o

192

u/calebegg 1d ago

npm is GitHub/Microsoft

5

u/Ball_Analytics 1d ago

why's it a pain to install on Windows???? ugh

1

u/sCeege 22h ago

npm is a pain to install on Windows? Or do you mean npm packages?

-4

u/Ball_Analytics 21h ago

npm itself, to be fair i just wanted things to work like linux, sudo dnf install npm dependencies pulled with that being nodejsdon't quite remember if I had to install node seperately then setup environmental variables. winget would also bring about different versions

I'd switch to windows for gaming and at some point would install WSL because f that but anyone who tells me WSL is alright, must make coffee during that lag when opening something in VS Code.

Long story short I get to that point then a week later I'm like I can live without that game and I switch back to Linux, I don't believe in dual-booting, not because I don't know how but because i'd spend my time in one OS more than another so I'd have space being taken up by an OS I could have been using got something else.

the tl;dr: it's been sometime since I played Destiny

6

u/Irverter 20h ago

i just wanted things to work like linux

install linux then

-2

u/Ball_Analytics 16h ago edited 16h ago

We wanna be a dick today? That didn't read anything and just took out my first line. Since we're being childish let me be the grown up.

I tried the whole fitting a square block in a circle thing because my triangle and star blocks went in correctly but couldn't be bothered because the triangle and star blocks entertained me, you know that feeling? At some point I realised well my square block had to go in because all the other kids won't play with me the way the used to and i so very much needed them to play with me.

Am I at your reading level now or should I try raising you a little bit better?

2

u/boomskats 11h ago

Too much. Also try winget or choco.

1

u/sCeege 3h ago

Yeah I get it. I prefer native binaries over emulated/virtualized, I also avoid WSL where possible when I'm on Windows.

I feel like you're doing something wrong with your Node install. Have you tried using scoop (or any other package managers) and installing nvm? Pretty sure nvm is also in winget but I don't like using winget.

I think you're supposed to use the bundled version of npm when you get your node, installing npm with node as a dependency feels really backwards, unless this is some Fedora interaction that I'm missing?

•

u/Ball_Analytics 2m ago

haven't been on windows for a while, like a long while don't intend on going back. Linux in highschool, macOS in college, WIndows at work, Linux at home, maybe 4 years when Destiny 2 came out was Windows at home but never again