|
|
|
|
|
by vmg12
30 days ago
|
|
Deno and Bun had very different focuses when they launched. Deno was trying to fix a lot of what Ryan (the original creator of Node) thought was wrong with Node. Bun focused on compatibility with Node and the ability to run popular frameworks like Nextjs from the beginning. A lot of dependencies and frameworks simply did not work with Deno for a long time. In the beginning it didn't even have the ability to install dependencies from npm. (In hindsight with all the npm supply chain attacks Ryan was probably right about all of these things). So Bun was a better Node with a lot of very nice quality of life features that just worked and it required much less configuration. I think the Deno team kind of realized they needed to have compatibility with Node to succeed and that has been their focus for the past couple years. Edit: And Deno is now more compatible with node than bun. |
|
"Probably"? Are you saying there's a chance he wasn't right?
I really think Ryan deserves a lot more credit than a "probably". He put in a lot of effort to do the right thing and improve the security of the entire ecosystem he created.