- thekb.eu
- Grafo di conoscenza
- Tecnologia
- TypeScript
TypeScript
TypeScript — Tecnologia. vantaggio_SDD: Tipizzazione graduale, corpus di addestramento moderno · ruolo: Linguaggio di implementazione di TOON · uso: Linguaggio principale di Claude Code
94% degli errori di compilazione generati dagli LLM sono fallimenti di type-check, una cifra di GitHub Octoverse citata nel report interno di gennaio 2026 sull'idoneità linguistica per lo Spec Drive Development. Questo numero spiega gran parte della questione. Il report valuta i linguaggi secondo una metrica Agent-Language Fit (densità informativa per token, resistenza alle allucinazioni tramite il sistema di tipi, latenza del ciclo di feedback) e colloca TypeScript nel punto di equilibrio ottimale: la tipizzazione graduale permette a un agente di abbozzare con tipi permissivi prima di raffinare le definizioni, e le interfacce fungono da impalcatura che riduce lo spazio di ricerca del modello.
Il confronto è dove l'argomentazione si affina. Il borrow checker di Rust entra in collisione con la natura probabilistica degli LLM e produce cicli di correzione costosi sia in token che in tempo. Java e C# saturano la finestra di contesto con getter, setter e import, e i loro dati di addestramento portano pattern enterprise obsoleti che i modelli riproducono. Il vantaggio di TypeScript è in parte circostanziale: domina il corpus di addestramento del web moderno (Bolt, Lovable, Replit).
Il racconto di Gergely Orosz del settembre 2025 su come è stato costruito «Claude Code» descrive uno stack scelto per essere "on distribution" rispetto al modello Claude, TypeScript insieme a React con Ink, Yoga e Bun. Circa il 90% di quel codice è scritto da «Claude Code» stesso.
Lo stesso linguaggio porta «toon-format/toon», il formato di serializzazione pubblicato da Johann Schopplich il 22 ottobre 2025, che riporta un risparmio di token dal 30 al 60% rispetto a JSON e un'accuratezza di retrieval dell'86,6% contro l'83,2%.
Un linguaggio selezionato per ciò che i modelli già leggono bene, piuttosto che per il suo design, è un criterio circolare che nessuna di queste fonti risolve.
- Tipo
- Tecnologia
- vantaggio_SDD
- Tipizzazione graduale, corpus di addestramento moderno
- ruolo
- Linguaggio di implementazione di TOON
- uso
- Linguaggio principale di Claude Code
- relazioni
- 4
- Citata in
- 3 fiches
Vicinato
← utilizza
→ consente
→ supera