Ah, o eterno dilema do JavaScript! Depois de resolvermos as incompatibilidades entre navegadores, decidimos criar múltiplos runtimes para o backend. Por quê? Talvez amemos a complexidade.
Se olharmos para outras linguagens, como Python, Java, Go, C# e Ruby, elas têm um runtime que é a referência. Isso traz estabilidade, uma comunidade unificada e menos dores de cabeça. Mas, novamente, o JavaScript sempre gostou de ser peculiar.
O Bun quer ser um "Node killer"? Boa sorte! A competição é saudável, mas "killers" raramente matam. E que venham mais runtimes e complexidade! 😜🍿