15 puntos por ojkwon 2022-10-28 | 10 comentarios | Compartir por WhatsApp
  • Implementación de TypeScript del desarrollador de swc
  • Es una implementación basada en Rust que se compartió al inicio del desarrollo, y se decidió no usar la implementación de generación de código basada en Golang
  • Es una implementación temprana, no una versión terminada, y se espera la contribución de usuarios y desarrolladores
  • Código abierto

10 comentarios

 
kunggom 2022-10-28

La expresión “implementación de TypeScript” parece prestarse a la confusión de que este software está implementado en TypeScript. En realidad, está implementado en Rust.

 
roxie 2022-10-29

La expresión "implementación de TypeScript" no podría ser más clara que eso: "algo que implementa TypeScript". No parece haber margen para malentendidos.

 
kunggom 2022-10-31

Mmm… quizá no lo expresé con claridad, pero creo que, para que de verdad sea una expresión que, como usted dijo, “no podría ser más clara”, tendría que ser [la implementación del compilador de TypeScript].

 
roxie 2022-10-31

Gracias por dar un ejemplo; así pude entender cómo estabas pensando. Gracias por darme la oportunidad de comprenderlo.

 
roxie 2022-10-31

!! Ahora que lo oigo, sí es cierto. Estoy de acuerdo.

 
manaris 2022-10-28

Como es una implementación de la especificación del compilador de TypeScript, ¿no sería una expresión más correcta? Es decir, es una implementación de TypeScript hecha en Rust.

 
kunggom 2022-10-29

Cuando leí la primera parte del resumen de arriba, pensé que esto estaba implementado en TypeScript. Al seguir leyendo justo abajo, me di cuenta de que no era así, pero me resultó un poco confuso.

 
gmlwo530 2022-10-28

Que un desarrollador coreano esté llevando adelante un proyecto tan increíble... una locura.

 
kunggom 2022-10-28

Por lo que se ve en el blog del desarrollador, al principio parecía que no pensaba publicar esto como open source debido a su experiencia previa con el proyecto swc.

 
hmmhmmhm 2022-10-28

Está desarrollado en Rust, así que también es rápido,
y además deja la información de tipos como tsc,
así que parece un proyecto que logra combinar velocidad y versatilidad de uso a la vez... ¡Tengo muchas expectativas!