Posted by WhyNotHugo 10 hours ago
Pray you never have a “good enough” competitor.
I felt it should have aimed to be a 100% drop in replacement for nodejs then innovated on top of that.
I agree with all the comments saying this is unnecessarily critical. We're getting an amazing tool totally for free. Quit complaining.
I would not be surprised if they get bought by one of the big AI players anyway, given the weird purchases of Bun and Astral.
I never heard of Deno until today. So perhaps this was a marketing failure.
Who cares? Why does the world need so many fringe tools/runtimes? So much fragmentation. Why does every project have to be a long-term success? Put some stuff out if its misery. Don't waste the time of the already few open-source contributors who pour hours into something for no good reason.
The world doesn't need a dozen JS engines.
The world doesn't need many dozens of Linux distros.
The world doesn't need a handful of BSD distros.
The world doesn't need many dozens of package managers.
The world doesn't need hundreds of JS frameworks.
The world doesn't need dozens of programming languages or chat protocols or CI/CD systems.
The world doesn't need dozens of init systems, service managers, display servers, audio stacks, universal app formats, build tools/bundlers.
Deno may have dragged the JS runtime space forward, fully agree. Maybe it served its purpose and it is time to say goodbye.