Executando verificação de segurança...
1

Tem muito a ver com o fato que o Javascript foi criado para rodar em um navegador, então ele tem que ser retrocompatível com o que navegadores antigos estão usando: não é possível fazer uma mudança brusca na linguagem, se não, a internet inteira poderia dar pau.

Um exemplo é o surgimento do TypeScript: tem muitos comportamentos do Javascript que causam muitos problemas, então a solução foi criar as tipagens para propiciar uma experiência menos frustrante ao mesmo tempo que o Javascript continua funcionando da mesma maneira de sempre.

Então ao invés de fazer mudanças na linguagem quando algo precisava de melhorias, a solução foi de usar módulos e bibliotecas para resolver o problema.

Carregando publicação patrocinada...