# Perry > Perry compile TypeScript en applications GUI et CLI natives sur macOS, iPadOS, iOS, Android, Linux, Windows, watchOS, tvOS, WebAssembly et le Web. Pas de runtime. Pas d'Electron. Juste des binaires natifs. ## Blog - [Auto-Update, a Live Inspector, and the Compiler That Halved Itself](http://127.0.0.1:4200/fr/blog/updater-live-inspector-and-compiler-refactor): Le précédent billet s'est arrêté à v0.5.306 sur l'histoire gen-GC + JSON + benchmarks. Quatre jours plus tard, Perry est en v0.5.359 — soit 53 patch releases — et l'histoire est encore différente. Auc - [tvOS, Cross-Compile iOS from Linux, and Perry Login](http://127.0.0.1:4200/fr/blog/tvos-cross-compile-and-perry-login): Cinq jours, 120 commits, et Perry passe de v0.4.0 à v0.4.24. Les points forts : tvOS devient la 10e cible de compilation, les apps iOS et macOS peuvent désormais être construites entièrement depuis Li - [True Multi-Threading, Compile-Time i18n, and watchOS](http://127.0.0.1:4200/fr/blog/true-multithreading-i18n-and-watchos): Perry v0.4.0 est la plus grande version depuis le début du projet. Trois sauts de version en un seul cycle — v0.3.0 (i18n), v0.3.2 (watchOS), v0.4.0 (multi-threading) — et le compilateur lui-même est - [The Full Pipeline: Docs, Distribution, and WidgetKit](http://127.0.0.1:4200/fr/blog/the-full-pipeline): 82 commits en sept jours. Un site de documentation de 49 pages. Publication automatisée sur l'App Store et le Play Store. Paquets Homebrew et APT. Extensions natives WidgetKit compilées depuis TypeScr - [Plugin Systems Are a Performance Tax](http://127.0.0.1:4200/fr/blog/plugin-systems-are-a-performance-tax): Vous installez VS Code. C'est rapide. Vous ajoutez 15 extensions. Maintenant, il met 4 secondes à démarrer et l'Extension Host consomme 800 Mo de RAM. Que s'est-il passé ? - [Optimizing Everything: One Week, 68 Releases, and a 547x JSON Speedup](http://127.0.0.1:4200/fr/blog/optimizing-everything): Le dernier billet de blog a été publié avec Perry en v0.5.12. Aujourd'hui, nous en sommes à la v0.5.80. Soit 68 releases de correctifs en sept jours, presque entièrement concentrées sur une seule chos - [npm Distribution, perry dev, and Winning Every Benchmark](http://127.0.0.1:4200/fr/blog/npm-perry-dev-and-beating-bun): Le dernier billet s'est terminé avec Perry en v0.5.80 et une défaite tenace au tableau des benchmarks : le roundtrip JSON.parse/stringify était encore 1,6x plus lent que Node. Six jours plus tard, Per - [Introducing Perry](http://127.0.0.1:4200/fr/blog/introducing-perry): Nous sommes ravis de présenter Perry — un compilateur TypeScript natif écrit en Rust qui compile votre TypeScript directement en exécutables autonomes. Pas de runtime Node.js, pas de wrapper Electron, - [Generational GC, Lazy JSON, and Benchmarks That Hold Up to Scrutiny](http://127.0.0.1:4200/fr/blog/gen-gc-lazy-json-and-defensible-benchmarks): Le dernier billet s'est terminé en v0.5.174 avec un seul gros titre : Perry remportait enfin chaque benchmark de la suite intégrée face à Node comme à Bun. Trois jours de travail et un arriéré de comm - [From Compiler to Ecosystem: React, Databases, and Cloud Builds](http://127.0.0.1:4200/fr/blog/from-compiler-to-ecosystem): Il y a une semaine, Perry était un compilateur avec un toolkit d'interface. Vous pouviez écrire du TypeScript, le compiler en binaire natif et le distribuer sur six plateformes. C'était l'histoire. Au - [Cross-Platform Native UI from TypeScript](http://127.0.0.1:4200/fr/blog/cross-platform-native-ui): L'un des objectifs les plus ambitieux de Perry est de livrer des applications GUI véritablement natives à partir d'une seule base de code TypeScript. Pas de vues web enveloppées dans un shell natif. P - [Cross-Compile to Windows, iOS Game Loops, and 100% Test Parity](http://127.0.0.1:4200/fr/blog/cross-compile-windows-game-loops-and-parity): 103 commits sur le compilateur Perry cette semaine. Les fonctionnalités phares : vous pouvez désormais compiler des exécutables Windows depuis Linux, les apps iOS peuvent exécuter des boucles de jeu b - [From Cranelift to LLVM: How Perry Got 24x Faster](http://127.0.0.1:4200/fr/blog/cranelift-to-llvm): La migration du backend de Perry de Cranelift vers LLVM est terminée. À partir de v0.5.12, LLVM est le seul backend de génération de code, et Perry bat désormais Node.js sur chaque benchmark — avec de - [Compiling Hono, tRPC, and Strapi to Native Binaries](http://127.0.0.1:4200/fr/blog/compiling-hono-trpc-strapi): Perry compile désormais trois frameworks TypeScript majeurs — Hono, tRPC et Strapi — en exécutables natifs ARM64. Ils compilent en moins d'une seconde, produisent des binaires de moins de 2 Mo et s'ex - [Building Pry: A Native JSON Viewer in TypeScript](http://127.0.0.1:4200/fr/blog/building-pry): Pry est un visualiseur JSON natif construit entièrement en TypeScript et compilé avec Perry. Ce n'est pas une démo technique — c'est un vrai outil que nous utilisons quotidiennement pour inspecter les - [All Six Platforms, Full Feature Parity](http://127.0.0.1:4200/fr/blog/all-six-platforms-ui-parity): Lorsque nous avons livré la première version du système d'interface native de Perry, "multiplateforme" signifiait que macOS fonctionnait bien et que les cinq autres plateformes étaient des stubs. Aujo