Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

TypeScript 1.0, JavaScript secondo Microsoft

Link copiato negli appunti

Contestualmente alle novità presentate nel corso della Microsoft Build Developer Conference 2014, la Casa di Redmond ha reso noto il rilascio di TypeScript 1.0, prima versione definitiva del linguaggio Open Source basato su ECMAScript 6, pensato per la realizzazione di applicazioni complesse e nato per estende la sintassi di JavaScript garantendo nel contempo un buon livello di compatibilità con quest'ultimo.

Rilasciato per la prima volta nell'ottobre del 2012 in versione 0.8, TypeScript può ora contare su una vasta platea di sviluppatori che svolgono il ruolo di contributors; la release 1.0 è disponibile come parte dell'Integrated Development Environment Visual Studio 2013, di Visual Studio Web Express 2013 Spring Update e come power tool per Visual Studio 2012, inoltre, essa viene fornita sotto forma di package npm e sorgente.

L'implementazione di TypeScript è la sua inclusione tra i linguaggi di riferimento per Visual Studio avrebbe convinto la Microsoft a puntare su un maggior supporto anche per la realizzazione di applicazioni in puro JavaScript, ciò avrebbe permesso di creare un ambiente di sviluppo integrato più orientato alla produttività e corredato da funzionalità come Intellisense per il completamento automatico e la navigazione del codice.

Grazie alla formula adottata per il rilascio, Apache License, la community di TypeScript ha potuto creare liberamente dei plugin concepiti appositamente per garantirne il supporto anche in altri IDE, è il caso di una soluzione particolarmente diffusa come Eclipse che potrà mettere a disposizione anch'essa alcune features per il completamento dei costrutti durante l'editing dei sorgenti e per le analisi finalizzate al reperimento degli errori.

TypeScript produce JavaScript in compilazione, ma è stato realizzato soprattutto per l'adozione in ambito enteprise dove è più probabile che si presenti l'esigenza di produzioni su larga scala; il rilascio della prima milestone del progetto, non significa naturalmente che il lavoro necessario per la sua implementazione sia concluso, a questo punto gli sviluppatori prevedono invece di dover effettuare un importante lavoro finalizzato al bugfixing.

Via Blog MSDN

Ti consigliamo anche