Benchmark TypeScript 2025: quem o superou em desempenho?

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Benchmark 2025: TypeScript contra concorrentes — quem vence em velocidade?



Em 2025, o ecossistema TypeScript continua se fortalecendo: a linguagem é usada ativamente não apenas para frontend, mas também para backend, microsserviços e até utilitários de CLI. No entanto, quão rápido ele é comparado aos tradicionais "pesos-pesados"? Analisamos os benchmarks mais recentes, publicados no primeiro trimestre de 2025, e preparamos um breve resumo.



Metodologia de teste

Os testes foram realizados em um conjunto padronizado de tarefas (loops, manipulação de strings, arrays, parsing JSON, cálculos de ponto flutuante). Participaram as seguintes linguagens e runtimes:

  • TypeScript 5.6 (Node.js 22, Bun 1.2)
  • Rust (1.82, compilação — release)
  • Go (1.23)
  • Python 3.13
  • Java 21 (GraalVM)


Resultados: velocidade de execução

O líder em desempenho bruto continua sendo o Rust — ele é, em média, 3 a 5 vezes mais rápido que o TypeScript em cálculos. No entanto, o TypeScript no Bun mostra resultados surpreendentemente altos:

  • TypeScript (Bun) — 1.0x (referência base para comparação)
  • Go — 0.8x do TypeScript (um pouco mais lento em operações com JSON)
  • Java (GraalVM) — 0.9x (quase paridade, mas maior consumo de memória)
  • Python — 0.25x (esperadamente mais lento)


Consumo de memória e inicialização

Aqui, o TypeScript (Node.js) perde para Rust e Go — 40–60 MB contra 5–10 MB. No entanto, o Bun reduziu a diferença para 20–25 MB. Tempo de inicialização a frio:

  • Rust: 1–3 ms
  • Go: 2–5 ms
  • TypeScript (Bun): 15–25 ms
  • TypeScript (Node): 50–80 ms
  • Java: 150–300 ms


Conclusões para o desenvolvedor em 2025

O TypeScript não se tornou mais rápido que Rust ou Go, mas melhorou significativamente seus indicadores graças ao Bun e às novas otimizações do V8. Para a maioria das aplicações web, APIs e scripts, o TypeScript continua sendo uma escolha sensata: a velocidade de desenvolvimento e o ecossistema superam a perda de 10–20% no desempenho.

Se você precisa do máximo desempenho em cada milissegundo — escolha Rust ou Go. Se a velocidade de criação e o suporte a tipos são importantes — o TypeScript de 2025 não vai te decepcionar.

Recommended Libraries