← Back to context

Comment by coke12

6 hours ago

If it was truly “so many companies” then they wouldn’t be in this situation… reading between the lines here it’s clear Deno was not a successful project.

It might not have been a successful project as a VC growth startup, but lots of people saw that coming here in HN when they started raising millions.

In the space of such foundational technologies, there’s always been a vast gap between the number of private vs open-source projects that succeed. Even all the way back to proprietary compilers 40-50 years ago.

If they had stuck to being an open-source project, the kind of adoption and mindshare they achieved would have put them among the most successful ever. And I am sure they would have been able get their team paid very well sustainably. The unicorn model cannot fit every single venture.

  • If they cannot pay bills, because no one pays upstream, then it is a failure as company, regardless of VC growth.

    Some day devs will learn FOSS projects don't survive on good will alone.

    • An open-source project with their success could have easily paid their bills through sponsorships and support contracts, as many others do.

      But the VC path pushed them to increase costs more than they should. They didn’t need that money to deliver on the mandate of Deno, they had to inflate the vision to some grand cloud solution, which didn’t make much sense.

      > then it is a failure as company

      Perhaps it shouldn’t be a company at all. Private companies cannot attract the same support as open-source foundations do, since they are for-profit organizations.

      1 reply →

Being successful or not depends on the scale of the company. I'd wager at Cloudflare scale, many otherwise decent businesses would have virtually no effect on their baseline and wouldn't be worth running.

  • Regardless of the size, being successful means, is there enough money in the bank at the end of each month.