Saltar al contenido

Microsoft quiere hacer un cambio potencialmente enorme en JavaScript

1628439335 El desarrollador de software esta cambiando y tambien su flujo
RebajasTOP. 1
Microsoft Surface Laptop Go - Ordenador portátil de 12.4' (Intel Core i5-1035G1, 8GB RAM, 128GB...
Microsoft Surface Laptop Go - Ordenador portátil de 12.4" (Intel Core i5-1035G1, 8GB RAM, 128GB...
Súper ligero, con apenas 1,11Kg, para llevar a todas partes; Pantalla táctil de 12.45 pulgadas, 1536x1024 pixels
579,00 EUR

Microsoft ha respaldado una propuesta para llevar la sintaxis de tipo borrable opcional a JavaScript en un esfuerzo por hacer que su lenguaje TypeScript sea más rápido y fácil de usar.

En una nueva publicación de blog, el gigante del software proporcionó información adicional sobre la propuesta y lo que pretende hacer. Esencialmente, la propuesta requiere que se agreguen anotaciones de tipo al código JavaScript que pueden ser verificados por verificadores de tipo externos y tratados como comentarios por un motor de JavaScript en tiempo de ejecución.

También se debe crear como parte de la propuesta un conjunto de sintaxis para tipos que los motores ignorarían pero que TypeScript, Flow y otras herramientas podrían usar.

Si se aprueba la propuesta, los desarrolladores podrían ejecutar programas en TypeScript, Flow y otros superconjuntos de JavaScript tipificados estáticamente sin necesidad de transpilación, según InfoWorld.

Escriba la sintaxis en JavaScript

La nueva propuesta Stage 0 fue escrita y presentada por Gil Tayar, Daniel Rosenwasser de Microsoft, Romulo Cintra de Igalia y Rob Palmer de Bloomberg y está disponible para leer en su totalidad en GitHub.

La razón detrás de esta propuesta es que durante la última década, la verificación de tipos estáticos ha demostrado ser bastante efectiva. Además de TypeScript de Microsoft, Google creó su Closure Compiler, mientras que Facebook creó Flow para proporcionar sintaxis para declarar y usar tipos en JavaScript.

Mientras tanto, el 69 % de los encuestados en la encuesta State of JavaScript 2021 dijeron que usan TypeScript para compilar JavaScript y que la tipificación estática fue votada como la característica faltante número uno en el lenguaje de programación.

Cabe señalar que Microsoft no pide que se agregue la verificación de tipo de TypeScript a cada navegador y tiempo de ejecución de JavaScript. En cambio, la compañía ofreció una sintaxis de JavaScript compatible con TypeScript que podría ser utilizada por cualquier verificador de tipos mientras que los motores de JavaScript la ignoran.

Vía InfoWorld

Share This