Microsoft quiere hacer un cambio potencialmente enorme en JavaScript
![](https://cdn.mos.cms.futurecdn.net/VyYgfUHgbvAsTDDYewj2Am-1200-80.jpg)
(Crédito de la imagen: Shutterstock / BEST-BACKGROUNDS) Microsoft ha respaldado una propuesta para llevar la sintaxis de tipos opcional y borrable 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ó más información sobre la propuesta y lo que pretende hacer. Esencialmente, la propuesta pide que se agreguen anotaciones de tipo al código de 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 sería necesario 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 escritura estática de JavaScript sin necesidad de transpilación según InfoWorld. La nueva propuesta de Etapa 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 la propuesta es que durante la última década, la verificación de tipos estáticos ha demostrado ser bastante exitosa. Además de TypeScript de Microsoft, Google creó Closure Compiler, mientras que Facebook creó Flow para proporcionar sintaxis para declarar y usar tipos en JavaScript. Leer más > Python pronto podría rivalizar con JavaScript para aplicaciones web > Este antiguo lenguaje de programación es mucho más común de lo que todos pensábamos > Es oficial, estos son los lenguajes de programación más odiados Al mismo tiempo, el 69 por ciento de los encuestados en la encuesta Estado de JavaScript de 2021 dijeron que usan TypeScript para compilar JavaScript y la escritura estática fue votada como la característica número uno que falta en el lenguaje de programación.
Vale la pena señalar que Microsoft no está solicitando 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 ha propuesto una sintaxis de JavaScript compatible con TypeScript que podría ser utilizada por cualquier verificador de tipos mientras los motores de JavaScript la ignoran. A través de InfoWorld.
Yorumlar
Yorum Gönder