Skip to content

Comment on Deno 1.14

Comments

https://github.com/denoland/deno/discussions/11771

NodeJS compatibility, what is our high-level strategy, goals, next steps?
Do we see Node and Deno co-existing, or do we want to think of Node as "legacy"? (Note, there was no clear decision on this question, it was just a conversation)
If we could say "you can run your Express server under Deno faster than Node" would that encourage adoption? No clear answer

I really wish they go for a better compatibility with Node and sell themselves as a replacement that is strictly better.

Node is from the days before ES6 and uses a different API. Should just kill it and start fresh. Deno conforms to modern JS standards and is much more pleasant to use in pretty much every way.

Node.js adds new-style APIs all the time. The File-system API now has an async/await version which is a joy to use.

When you load a library you can load a newer version or an older one. It's up to you. You can use both.

I agree that that's the direction of the future. I wouldn't start a new, important project with Deno just yet. It's still the early days.

Yeah, things like Oracle drivers might be nice.

Choose one:

1. Same. 2. Better.

You can't have both. Since getting better involves change, which is the opposite of staying the same.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.