Tom MacWright @macwright.com · Mar 18

minor mind-mapping this morning about javascript runtimes the biggest dynamic imho (from my outside perspective) is that bun/deno/workerd have prioritized nodejs compatibility (for market reasons) instead of a common wintercg platform

19 likes 4 replies

?

Replies

Mastro.{js,ts} · Mar 18

From a business case, the open source runtime itself never was going to make money. But yes, from an ecosystem point of view, that's definitely the most significant development. Arguably, they never tried to standardize a lot of APIs though, like Deno/Bun.serve. Perhaps WinterTC wasn't interested?

Tom MacWright · Mar 18

alt: chart of workerd, deno, bun, and nodejs, and major products running on each, implementation languages, and compatibility

Pier · Mar 18

is wintercg still a thing? wintertc.org

JP · Mar 18

I think Deno's biggest problem (was/is) that it started out with not explicit goal of Node compatibility. This meant that it didn't get such traction. However bun started with goal of node compatiblity and got more traction because of it. Although bun too was no very profitable and got acqhuired.