# IA reescreveu o TypeScript em Rust: de 80s para 7s com o tsrs
> Agentes de IA portaram o compilador do TypeScript para Rust. Conheça o tsrs, o projeto que levou a checagem de tipos da Owner de 80 segundos para 7 segundos e ganhou o apoio da Cloudflare e da VoidZero, em parceria com o time do TypeScript.
- **Canal Oficial:** Escola de Aplicativos (https://www.youtube.com/@escola.aplicativos)
- **Assistir no YouTube:** https://www.youtube.com/watch?v=hErervOo5K8
- **Página no Portal:** https://www.escoladeaplicativos.com.br/youtube/ia-reescreveu-o-typescript-em-rust-de-80s-para-7s-com-o-tsrs
- **Publicado em:** 2026-10-20T15:18:42.000Z
---
## Visão geral do episódio

Agentes de IA portaram o compilador do TypeScript para Rust. Conheça o tsrs, o projeto que levou a checagem de tipos da Owner de 80 segundos para 7 segundos e ganhou o apoio da Cloudflare e da VoidZero, em parceria com o time do TypeScript.

Veja como o porte foi feito com Claude, por que os testes foram essenciais e como Rust e WebAssembly podem abrir caminho para ambientes de desenvolvimento no navegador e nos Workers da Cloudflare.

Os 80s → 7s são do cenário relatado pela Owner. Nos benchmarks da Cloudflare, com a mesma configuração de workers, o tsrs chegou a cerca de 8 vezes mais velocidade e aproximadamente 70% menos memória em comparação com o TypeScript 7. Os resultados variam conforme o projeto. O tsrs ainda é experimental e apresenta diferenças em relação ao compilador oficial.

Escola de Aplicativos — conteúdos, ferramentas e cursos:

## Capítulos e linha do tempo (Timestamps)

| Minutagem | Tópico abordado |
| :--- | :--- |
| **00:00** | O problema: 80 segundos e 19 GB |
| **00:15** | A IA porta o TypeScript para Rust |
| **00:30** | Cloudflare e VoidZero entram no projeto |
| **00:45** | Velocidade e memória nos benchmarks |
| **01:01** | Como os agentes fizeram o porte |
| **01:17** | Testes como especificação |
| **01:32** | As otimizações de memória |
| **01:48** | A régua para aceitar mudanças |
| **02:01** | Rust, WebAssembly e Workers |
| **02:18** | O que ainda exige cuidado |
| **02:32** | Você confiaria nessa reescrita? |

## Fontes e links citados no vídeo

- [Artigo da Cloudflare](https://l.escoladeaplicativos.com.br/tsrs-cloudflare)
- [Relato técnico da Owner](https://l.escoladeaplicativos.com.br/tsrs-owner)
- [Escola de Aplicativos — conteúdos, ferramentas e cursos](https://l.escoladeaplicativos.com.br/youtube-escola)

## Continue aprendendo na Escola de Aplicativos

- **[Curso Gratuito: Cloudflare Workers sem Mistério](/cursos/cloudflare-workers-sem-misterio):** 16 aulas do zero ao deploy com KV, D1, R2, Queues, Workflows, Durable Objects e Workers AI.
- **[Calculadora de Preços Cloudflare R2 vs AWS S3](/ferramentas/calculadora-cloudflare-r2):** Simule em Reais (R$) quanto você economiza eliminando a taxa de saída (egress).
- **[Artigo: Cloudflare Workers na prática](/blog/cloudflare-workers-edge):** Como rodar APIs, cache e automações na borda perto do usuário.
- **[Curso Gratuito: Claude Code sem Mistério](/cursos/claude-code-sem-misterio):** Domine CLAUDE.md, skills reutilizáveis, subagentes, hooks, MCP e criação de plugins.