AtScript


AtScript era un lenguaje de secuencias de comandos basado en JavaScript propuesto que extendía TypeScript de Microsoft y transcompilaba a JavaScript. Fue presentado en octubre de 2014 en la conferencia ng-Europe por los desarrolladores del marco de desarrollo web AngularJS de Google como el lenguaje con el que se construiría el próximo Angular 2.0. [1] [2]

Originalmente, AtScript estaba destinado a ejecutarse sobre TypeScript, al tiempo que incluía algunas características de Dart . En octubre de 2014, Google anunció que Angular 2.0 estaría escrito en AtScript. [3] En marzo de 2015, Microsoft anunció que muchas de las funciones de AtScript se implementarían en la versión 1.5 de TypeScript y que Angular 2.0 se basaría en TypeScript puro. [4]

El nombre "AtScript" proviene del símbolo @ "arroba" que se usa para las anotaciones en muchos lenguajes (p. ej. , anotaciones de Java y decoradores de Python ).