¿Qué es TypeScript?

Es un nuevo lenguaje de programación creado por Anders Hejlsberg y respaldado por Microsoft donde el objetivo principal es reemplazar a JavaScript simplemente para hacer más útil el mantenimiento de proyectos grandes.

TypeScript

Lo que varios de nosotros duda

Muchas personas e incluso empresas ya han considerado el cambio, como por ejemplo Google que no sólo es uno si no dos lenguajes y ahora Microsoft, pero ¿Realmente será necesario suplantar JavaScript?

Interesantes datos de TypeScript

  • Anders Hejlsberg  mostró cómo se ve y se siente TypeScript; un código totalmente abierto y que incorpora verificación de tipos, interfaces y sintaxis.
  • Compatibilidad con Javascript. No tendremos que preocuparnos si al ejecutar código de JavaScript éste no funcione, ya que el compilador de TypeScript genera código en Javascript.
  • Se pueden incluir anotaciones de manera que el compilador de TypeScript pueda entender qué objetos y funciones soporta.
  • Microsoft ha prometido un plugin para Visual Studio y manejar los proyectos de TypeScript.
  • Constructor de clases orientado a objetos añadido de forma transparente. Transparente porque a muchos de nosotros no le es agradable el constructor de clases además de que como recordarás Hejlsberg es el creador del compilador de Turbo Pascal de Borland, luego escribió el de Delphi y finalmente C#.

Te dejo un video en el que Anders Hejlberg explica las ventajas de TypeScript.

Finalmente te recomendamos ampliamente que te animes a utilizar cosas nuevas, experimentar y porque no hasta crear tu propia idea sobre las nuevas tecnologías.

Cecy Martínez

Cecy Martínez

Jefa de contenido y editora en HTML5Fácil, NinjaCodeTV, Desveloperstv y Co funder de WaveCode.LA

2 comentarios en “Microsoft quiere sustituir JavaScript con TypeScript

    1. En parte tienes razón, sin embargo hay una diferencia sustancial entre ambos: Coffescript esta escrito en Coffescript y por tanto no es un superconjunto (no es compatible por tanto) de javascript. Ocurre lo contrario con Typescript.

      Por otra parte, ambos pre-compiladores con dos enfoques distintos, typescript esta dirigido al público que viene lenguajes fuertemente tipados como c# o java, mientras que coffeescript para aquellos que vienen de lenguajes mas ligeros como python o ruby.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cerrar