# Perry > Perry compila TypeScript a aplicaciones nativas GUI y CLI en macOS, iPadOS, iOS, Android, Linux, Windows, watchOS, tvOS, WebAssembly y la Web. Sin runtime. Sin Electron. Solo binarios nativos. ## Blog - [Auto-Update, a Live Inspector, and the Compiler That Halved Itself](http://127.0.0.1:4200/es/blog/updater-live-inspector-and-compiler-refactor): El último post cerró en v0.5.306 con la historia de gen-GC + JSON + benchmarks. Cuatro días después, Perry está en v0.5.359 — son 53 patch releases — y la historia es otra vez distinta. Ninguna de esa - [tvOS, Cross-Compile iOS from Linux, and Perry Login](http://127.0.0.1:4200/es/blog/tvos-cross-compile-and-perry-login): Cinco días, 120 commits, y Perry salta de v0.4.0 a v0.4.24. Lo destacado: tvOS se convierte en el 10.º objetivo de compilación, las apps de iOS y macOS ahora pueden construirse completamente desde Lin - [True Multi-Threading, Compile-Time i18n, and watchOS](http://127.0.0.1:4200/es/blog/true-multithreading-i18n-and-watchos): Perry v0.4.0 es la versión más grande desde el inicio del proyecto. Tres saltos de versión en un ciclo — v0.3.0 (i18n), v0.3.2 (watchOS), v0.4.0 (multi-threading) — y el compilador en sí ahora es para - [The Full Pipeline: Docs, Distribution, and WidgetKit](http://127.0.0.1:4200/es/blog/the-full-pipeline): 82 commits en siete días. Un sitio de documentación con 49 páginas. Publicación automatizada en App Store y Play Store. Paquetes Homebrew y APT. Extensiones nativas de WidgetKit compiladas desde TypeS - [Plugin Systems Are a Performance Tax](http://127.0.0.1:4200/es/blog/plugin-systems-are-a-performance-tax): Instalas VS Code. Es rápido. Añades 15 extensiones. Ahora tarda 4 segundos en iniciar y el Extension Host consume 800 MB de RAM. ¿Qué pasó? - [Optimizing Everything: One Week, 68 Releases, and a 547x JSON Speedup](http://127.0.0.1:4200/es/blog/optimizing-everything): El último artículo del blog se lanzó con Perry en v0.5.12. Hoy estamos en v0.5.80. Eso son 68 releases de parche en siete días, casi enteramente enfocados en una sola cosa: convertir cada camino lento - [npm Distribution, perry dev, and Winning Every Benchmark](http://127.0.0.1:4200/es/blog/npm-perry-dev-and-beating-bun): El artículo anterior cerraba con Perry en v0.5.80 y una derrota tozuda en la tabla de benchmarks: el roundtrip de JSON.parse/stringify seguía siendo 1,6x más lento que Node. Seis días después Perry es - [Introducing Perry](http://127.0.0.1:4200/es/blog/introducing-perry): Nos emociona presentar Perry — un compilador nativo de TypeScript escrito en Rust que compila tu TypeScript directamente a ejecutables independientes. Sin runtime de Node.js, sin wrapper de Electron, - [Generational GC, Lazy JSON, and Benchmarks That Hold Up to Scrutiny](http://127.0.0.1:4200/es/blog/gen-gc-lazy-json-and-defensible-benchmarks): El artículo anterior cerraba con v0.5.174 y un titular: Perry por fin ganaba todos los benchmarks de la suite in-tree contra Node y Bun. Tres días de trabajo y una cola de commits de GC + JSON después - [From Compiler to Ecosystem: React, Databases, and Cloud Builds](http://127.0.0.1:4200/es/blog/from-compiler-to-ecosystem): Hace una semana, Perry era un compilador con un toolkit de UI. Podías escribir TypeScript, compilarlo a un binario nativo y distribuirlo en seis plataformas. Esa era la historia. Hoy la historia es má - [Cross-Platform Native UI from TypeScript](http://127.0.0.1:4200/es/blog/cross-platform-native-ui): Uno de los objetivos más ambiciosos de Perry es ofrecer aplicaciones GUI verdaderamente nativas desde una única base de código TypeScript. No son vistas web envueltas en un shell nativo. No es un moto - [Cross-Compile to Windows, iOS Game Loops, and 100% Test Parity](http://127.0.0.1:4200/es/blog/cross-compile-windows-game-loops-and-parity): 103 commits al compilador de Perry esta semana. Las características principales: ahora puedes compilar cruzadamente ejecutables de Windows desde Linux, las apps de iOS pueden ejecutar game loops bloqu - [From Cranelift to LLVM: How Perry Got 24x Faster](http://127.0.0.1:4200/es/blog/cranelift-to-llvm): La migración del backend de Perry de Cranelift a LLVM está completa. A partir de v0.5.12, LLVM es el único backend de generación de código, y Perry ahora supera a Node.js en cada benchmark — con márge - [Compiling Hono, tRPC, and Strapi to Native Binaries](http://127.0.0.1:4200/es/blog/compiling-hono-trpc-strapi): Perry ahora compila tres frameworks TypeScript importantes — Hono, tRPC y Strapi — a ejecutables nativos ARM64. Compilan en menos de un segundo, producen binarios de menos de 2 MB y se ejecutan sin cr - [Building Pry: A Native JSON Viewer in TypeScript](http://127.0.0.1:4200/es/blog/building-pry): Pry es un visor JSON nativo construido completamente en TypeScript y compilado con Perry. No es una demo técnica — es una herramienta real que usamos a diario para inspeccionar respuestas de API, arch - [All Six Platforms, Full Feature Parity](http://127.0.0.1:4200/es/blog/all-six-platforms-ui-parity): Cuando lanzamos la primera versión del sistema de UI nativo de Perry, "multiplataforma" significaba que macOS funcionaba bien y las otras cinco plataformas eran stubs. Hoy, con v0.2.162, eso ya no es