# Perry > Perry compila TypeScript in applicazioni GUI e CLI native su macOS, iPadOS, iOS, Android, Linux, Windows, watchOS, tvOS, WebAssembly e il Web. Nessun runtime. Nessun Electron. Solo binari nativi. ## Blog - [Auto-Update, a Live Inspector, and the Compiler That Halved Itself](http://127.0.0.1:4200/it/blog/updater-live-inspector-and-compiler-refactor): Il post precedente si è chiuso a v0.5.306 sulla storia gen-GC + JSON + benchmark. Quattro giorni dopo, Perry è a v0.5.359 — sono 53 patch release — e la storia è ancora un'altra. Nessuna di quelle rel - [tvOS, Cross-Compile iOS from Linux, and Perry Login](http://127.0.0.1:4200/it/blog/tvos-cross-compile-and-perry-login): Cinque giorni, 120 commit, e Perry salta da v0.4.0 a v0.4.24. I punti salienti: tvOS diventa il 10° target di compilazione, le app iOS e macOS possono ora essere compilate interamente da Linux, perry - [True Multi-Threading, Compile-Time i18n, and watchOS](http://127.0.0.1:4200/it/blog/true-multithreading-i18n-and-watchos): Perry v0.4.0 è il rilascio più grande dall'inizio del progetto. Tre salti di versione in un ciclo — v0.3.0 (i18n), v0.3.2 (watchOS), v0.4.0 (multi-threading) — e il compilatore stesso è ora parallelo. - [The Full Pipeline: Docs, Distribution, and WidgetKit](http://127.0.0.1:4200/it/blog/the-full-pipeline): 82 commit in sette giorni. Un sito di documentazione con 49 pagine. Pubblicazione automatica su App Store e Play Store. Pacchetti Homebrew e APT. Estensioni WidgetKit native compilate da TypeScript. U - [Plugin Systems Are a Performance Tax](http://127.0.0.1:4200/it/blog/plugin-systems-are-a-performance-tax): Installi VS Code. È veloce. Aggiungi 15 estensioni. Ora ci mette 4 secondi ad avviarsi e l'Extension Host consuma 800 MB di RAM. Cos'è successo? - [Optimizing Everything: One Week, 68 Releases, and a 547x JSON Speedup](http://127.0.0.1:4200/it/blog/optimizing-everything): L'ultimo articolo del blog è uscito con Perry alla v0.5.12. Oggi siamo alla v0.5.80. Sono 68 patch release in sette giorni, concentrate quasi interamente su una cosa sola: trasformare ogni percorso le - [npm Distribution, perry dev, and Winning Every Benchmark](http://127.0.0.1:4200/it/blog/npm-perry-dev-and-beating-bun): L'ultimo articolo si chiudeva con Perry alla v0.5.80 e una sola sconfitta ostinata nella tabella dei benchmark: il roundtrip JSON.parse/stringify era ancora 1,6x più lento di Node. Sei giorni dopo Per - [Introducing Perry](http://127.0.0.1:4200/it/blog/introducing-perry): Siamo entusiasti di presentare Perry — un compilatore TypeScript nativo scritto in Rust che compila il tuo TypeScript direttamente in eseguibili autonomi. Nessun runtime Node.js, nessun wrapper Electr - [Generational GC, Lazy JSON, and Benchmarks That Hold Up to Scrutiny](http://127.0.0.1:4200/it/blog/gen-gc-lazy-json-and-defensible-benchmarks): L'ultimo articolo si chiudeva alla v0.5.174 con un titolo solo: Perry stava finalmente vincendo ogni benchmark della suite in-tree sia contro Node che contro Bun. Tre giorni di lavoro e un arretrato d - [From Compiler to Ecosystem: React, Databases, and Cloud Builds](http://127.0.0.1:4200/it/blog/from-compiler-to-ecosystem): Una settimana fa, Perry era un compilatore con un toolkit UI. Potevi scrivere TypeScript, compilarlo in un binario nativo e distribuirlo su sei piattaforme. Questa era la storia. Oggi la storia è più - [Cross-Platform Native UI from TypeScript](http://127.0.0.1:4200/it/blog/cross-platform-native-ui): Uno degli obiettivi più ambiziosi di Perry è fornire applicazioni GUI veramente native da un singolo codice TypeScript. Non web view racchiuse in un guscio nativo. Non un motore di rendering personali - [Cross-Compile to Windows, iOS Game Loops, and 100% Test Parity](http://127.0.0.1:4200/it/blog/cross-compile-windows-game-loops-and-parity): 103 commit al compilatore Perry questa settimana. Le funzionalità principali: ora è possibile eseguire la cross-compilazione di eseguibili Windows da Linux, le app iOS possono eseguire g - [From Cranelift to LLVM: How Perry Got 24x Faster](http://127.0.0.1:4200/it/blog/cranelift-to-llvm): La migrazione del backend di Perry da Cranelift a LLVM è completata. A partire da v0.5.12, LLVM è l'unico backend di generazione del codice, e Perry ora batte Node.js su ogni benchmark — con margini c - [Compiling Hono, tRPC, and Strapi to Native Binaries](http://127.0.0.1:4200/it/blog/compiling-hono-trpc-strapi): Perry ora compila tre importanti framework TypeScript — Hono, tRPC e Strapi — in eseguibili nativi ARM64. Compilano in meno di un secondo, producono binari sotto i 2 MB e funzionano senza crash. - [Building Pry: A Native JSON Viewer in TypeScript](http://127.0.0.1:4200/it/blog/building-pry): Pry è un visualizzatore JSON nativo costruito interamente in TypeScript e compilato con Perry. Non è una demo tecnologica — è uno strumento reale che usiamo ogni giorno per ispezionare risposte API, f - [All Six Platforms, Full Feature Parity](http://127.0.0.1:4200/it/blog/all-six-platforms-ui-parity): Quando abbiamo rilasciato la prima versione del sistema UI nativo di Perry, "cross-platform" significava che macOS funzionava bene e le altre cinque piattaforme erano stub. Oggi, con la v0.2.162, non