TypeScript è un “dialetto” di JavaScript creato e mantenuto da Microsoft, un linguaggio di scripting relativamente recente che non taglia i ponti con il passato e che potrebbe avere le carte in regola per differenziarsi dalla gran massa di tecnologie concorrenti nel settore.
Secondo l’opinione di TJ VanToll, programmatore presso Telerik, TypeScript sta acquisendo sempre più popolarità soprattutto dopo l’annuncio, da parte del team di Angular.js, di aver scelto il linguaggio di Microsoft come base per la seconda main release della omonima libreria JavaScript.
TypeScript si starebbe insomma facendo strada in un settore che pullula di alternative e possibilità, e secondo VanToll il linguaggio di scripting ha alcune caratteristiche che gli permettono di emergere e potenzialmente di imporsi nel futuro.
Le presunte caratteristiche “vincenti” di TypeScript sono quindi la sua compatibilità con il linguaggio JavaScript standard, al punto da poter rinominare i file .js
in .ts
senza perdita di funzionalità, la volontà di Microsoft di attenersi allo standard ECMAScript (da cui JavaScript deriva) anche in futuro, e la disponibilità di un ricco ecosistema di strumenti di sviluppo a cominciare dall’immancabile IDE Visual Studio.