Volver al Blog
Herramientas de Desarrollo 10 de julio de 2026 5 min read

TypeScript 7.0 ya está aquí: el compilador nativo en Go acelera los builds completos entre 8 y 12 veces

Microsoft publicó TypeScript 7.0, el esperado port nativo del compilador escrito en Go. El código de VSCode ahora se verifica en 10,6 segundos en lugar de 125,7, y el modo strict por fin es el predeterminado.

TypeScript 7.0 ya está aquí: el compilador nativo en Go acelera los builds completos entre 8 y 12 veces

TypeScript 7.0 ya está disponible. Anunciado el 8 de julio, es la versión de producción del port nativo del compilador de Microsoft — la reescritura en Go antes conocida como Project Corsa — y las cifras son las que todos esperaban desde que se reveló el proyecto: los builds completos corren entre 8 y 12 veces más rápido que con TypeScript 6.

Los benchmarks publicados por Microsoft son contundentes. El propio código de VSCode pasa de 125,7 segundos a 10,6 — una mejora de 11,9x. Sentry baja de 139,8 a 15,7 segundos (8,9x). Playwright compila en 1,47 segundos, frente a los 12,8 anteriores (8,7x). El consumo de memoria cae entre un 6% y un 26% según el proyecto. En palabras de Microsoft: “TypeScript 7 trae velocidad de código nativo, multihilo con memoria compartida y una serie de nuevas optimizaciones que suelen producir aceleraciones de entre 8x y 12x en builds completos”.

El rendimiento nace de tres fuentes que se acumulan: compilación nativa en lugar de JavaScript sobre un motor JS, multihilo con memoria compartida que paraleliza la verificación de tipos entre núcleos, y trabajo de optimización nuevo. La clave es que el equipo portó la estructura y la lógica del compilador original en lugar de reescribir desde cero, así que los resultados del type checking se mantienen consistentes y compatibles con TypeScript 6.0. Tus errores serán los mismos errores — solo que llegan un orden de magnitud antes.

La 7.0 también aprovecha el salto de versión para modernizar los valores predeterminados. strict ahora viene activado de serie — quince años después, fuera ruedines. module pasa a esnext por defecto. Y varias opciones heredadas desaparecen del todo: el target ES5, los módulos AMD y baseUrl han sido eliminados. Los equipos que aún publican para runtimes antiguos o dependen de baseUrl necesitarán trabajo de migración antes de actualizar; el resto recibe la experiencia por defecto más limpia de cualquier versión mayor.

La adopción es deliberadamente aburrida: npm install -D typescript instala la 7.0, la extensión de VS Code llega de inmediato y Visual Studio activa TypeScript 7 automáticamente según la configuración del workspace.

El impacto práctico golpea sobre todo en dos sitios. Los pipelines de CI que dedican minutos a verificar tipos en monorepos grandes verán esos minutos convertirse en segundos — dinero real a escala. Y la respuesta del editor se transforma en proyectos grandes, porque el mismo núcleo nativo alimenta el language server: arranque más rápido, diagnósticos más rápidos y se acabó ver pensar al IntelliSense.

El port a Go se anunció a principios de 2025 con una promesa de 10x. Entregar una reescritura de compilador de esta escala, lo bastante compatible para ser un reemplazo directo en la mayoría de proyectos, y cumplir la cifra prometida es una de las ejecuciones de ingeniería más limpias que se recuerdan. Si tu build sigue en TypeScript 6, esta es esa rara actualización que se paga sola la misma tarde.

Fuentes

typescript microsoft developer-tools compilers