Live data from Hacker News

Node.js built-ins on Deno Deploy

deno.com

61–70 of 112 posts

Re: Node.js built-ins on Deno Deploy

#61

I recently got a simple edge function working on Netlify for a tiny hobbyist project, with some minor confusion but it was fine. I'm wondering how Deno Deploy compares?

Have not tried Netlify so can't exactly compare. But Deno Deploy is a very convenient FaaS. No discernible cold starts. Fast automatic deployment on push. No build step hassle.

I'm really excited for when they also get state (Deno kv).

Re: Node.js built-ins on Deno Deploy

#62
post #51
post #29

Earlier quoted context omitted.

Deno Deploy is the killer feature for me, and it’s ultimately the main product of Deno, Inc. too. Node support just makes it easier to get existing software running there. I don’t think it will suffer the same fate as Kotlin because a lot of the value add is in Deploy, Deno KV, etc.

What do you mean by "same fate as kotlin"? I would say Kotlin is doing great. Anything I missed?

You missed the parent comment this is in reply to

Re: Node.js built-ins on Deno Deploy

#64

Earlier quoted context omitted.

I disagree. people love a robust ecosystem, not innovation for innovation's sake.

I think you are both right. Some people love innovation, others love stability.

Yes, everybody loves innovation, until they realize, that stability saves much lifetime.

Re: Node.js built-ins on Deno Deploy

#65
post #25
post #5

I do wonder about the long-term effects of Deno being Node-compatible; will it result in only Node programming being done since "Deno will handle it fine" and thus Deno specific stuff will not be developed?

I think you can analogize these server JS runtimes (Node, Deno) to browser runtimes (V8, JavaScriptCore, SpiderMonkey) and to the APIs that ship with those. When one browser JS engine invents and exposes a novel feature + API surface for it that the other engines don't, what happens? If there's any demand at all for doing what the feature does, then devs will tend to write polyfills to make the feature "work" (for so…

Also FWIW, all of these various runtimes are starting to converge on a single spec so they are interoperable and your code is truly portable — https://wintercg.org/

Re: Node.js built-ins on Deno Deploy

#67

Deno is moving into a similar space as Kotlin started at by adding all this interop—they're trying to be the "better Node". Meanwhile Kotlin is frantically trying to differentiate itself because Java is closing the gap, but it's hard for them to do because they've spent so long piggybacking on the Java ecosystem. Deno is very vulnerable to the same fate. Yes, it's easier to get adoption if you can plug into an ecosys…

Personally, I haven't heard of any Kotlin devs going back to Java nor of any Deno devs going back to Node.

I have inherited Deno web app in my job and I cannot wait to migrate it to Node

Re: Node.js built-ins on Deno Deploy

#68
Slowly Deno is just becoming Node written in Rust with some added flexibility in certain areas. Not necessarily a bad thing but it feels like its three years too late to get major traction. Native TS is neat, but we also have TS compilers that are measured in milliseconds now.

Re: Node.js built-ins on Deno Deploy

#69
post #67

Earlier quoted context omitted.

Personally, I haven't heard of any Kotlin devs going back to Java nor of any Deno devs going back to Node.

I have inherited Deno web app in my job and I cannot wait to migrate it to Node

Genuinely curious the motivation here

Re: Node.js built-ins on Deno Deploy

#70
post #29

Deno is moving into a similar space as Kotlin started at by adding all this interop—they're trying to be the "better Node". Meanwhile Kotlin is frantically trying to differentiate itself because Java is closing the gap, but it's hard for them to do because they've spent so long piggybacking on the Java ecosystem. Deno is very vulnerable to the same fate. Yes, it's easier to get adoption if you can plug into an ecosys…

Deno Deploy is the killer feature for me, and it’s ultimately the main product of Deno, Inc. too. Node support just makes it easier to get existing software running there. I don’t think it will suffer the same fate as Kotlin because a lot of the value add is in Deploy, Deno KV, etc.

Have you use vercel before?
Post reply on HN