Windows 8 da la bienvenida a JavaScript (en conjunción con HTML5) como lenguaje de programación que puede utilizarse para desarrollar aplicaciones para ese sistema. Microsoft, ahora, ha lanzado una mejora de ese lenguaje llamada TypeScript, que creo que será muy bienvenida por la comunidad de desarrolladores al incluir algunos cambios muy interesantes.
TypeScript, para empezar, no es un nuevo lenguaje de programación “desde cero”, sino un superconjunto de JavaScript. Eso significa que es totalmente compatible con todo el código existente, sin necesidad de tocar un punto y coma de las librerías que podemos tener ya desarrolladas.
Este lenguaje de programación está especialmente indicado para desarrollar proyectos de una cierta envergadura, teniendo en cuenta la integración con distintos editores e IDE. Añade comprobación de tipos, de manera que permite utilizar IntelliSense para facilitar el desarrollo utilizando Visual Studio.
TypeScript, por supuesto, es open source y ofrecen herramientas para integrar el lenguaje de programación en distintas herramientas (Visual Studio, Sublime Text, Vi y Emacs), así como un paquete para Node.js.
Vía | Xataka Windows
Sitio oficial | TypeScript
Más información | Somasegar’s Blog
Ver 31 comentarios
31 comentarios
carlos_lemare
Open Source... que nice. Cada vez me gusta más Microsoft; al menos en el mundo de la programación.
elalecs1
Lo que no entiendo es por que MS libera este "nuevo lenguaje" cuando son cosas que implementaba el nuevo ECMAScript que ellos mismos bloquearon, todo esto es lo que intentó estandarizar Adobe, que no salgan con que ellos lo inventaron.
Primero salieron con JScript, luego bloquean lo que sería la mejor versión del ECMAScript y ahora salen a decir que esto es un regalo de ellos para el mundo, claro, como no.
Juan Manuel
Falto aclarar que la licencia es Apache, según wikipedia https://en.wikipedia.org/wiki/TypeScript , pues en lo personal voy a esperar hasta que ya este muy usado pues luego hay problemas con sistemas mas viejitos (aunque digan que es compatible yo tengo mis dudas).
opengeek
Despues de Microsoft criticara a Google Dart ahora va y hace lo mismo ...
superedd
Lo que Busca MS es monopolizar el OpenSource...
pero no c dejen engañar!!
driverop
Cuando este lenguaje (o superconjunto) esté estandarizado por alguna entidad reconocida (ANSI, ISO, IEEE o ECMA) entonces veré de qué se trata.
Microsoft tiene la mala costumbre de inventarse lenguajes para luego hacerlos incompatibles de versión a versión (visualbasic ¿alguien?).
irisindigo
Una opinión desde la comunidad de DART:
http://ladicek.github.com/2012/10/02/so-whats-with-this-typescript-thingie.html
Lucas Matias Ciruzzi
A pesar de los comentarios hilarantes que he tenido que leer en esta publicación, debo decir que la misma es muy interesante. Le he pegado una leída a la estructura básica del código en Typescript, y la verdad que no es nada del otro mundo si ya han trabajado con MooTools o MooTools Server-Side. Simplemente extendieron el código de Javascript para que soporte las básicas de la orientación a objetos (cosa que ni el muy usado y despreciable jQuery soporta). Este Jueves se lo llevaré a mis compañeros de estudio para que lo vean también. Se agradece el dato!
irisindigo
La gente del proyecto DART le da la bienvenida a TypeScript:
http://news.dartlang.org/2012/10/the-dart-team-welcomes-typescript.html
meforero
Soy desarrollador en vs c#... el concepto de open source no aplica a MS solo a linux por que no pueden compilar el so. lo que MS tiene de open source o free son componentes open que usan librerias o se conectan a dotnet, vstudio, sql, office o windows. En linux se tienen las funtes del kernel apache etc etc... donde estan las fuentes de SQL Server, net framework o windows azure ?
genanje
Es verdad que JavaScript le faltan algunas cosas, pero para eso ya esta ECMAScript. Y eso de que será muy bienvenida por la comunidad de desarrolladores, sera desarrolladores para plataforma ms, y los demás tetemos que instalarnos "herramientas". Y he dicho esto último sólo para recalcar si ya existe algo que funciona (JavaScript) y si se tiene que cambiar algo, ya existe alguien (ECMAScript) para hacer los cambios de manera estándar, pero bueno, en su momento ms saco jScript su propia versión de JavaScript y resulto ser un caldo de cultivo de para introducir virus, trollanos y demás.
zakatolapan
Vaya... otra vez intentando el "truquito" del vbscript. O sea, un lenguaje de scripts que sólo funcione en sus propios navegadores para convencer a los programadores de que escriban aplicaciones incompatibles con todos los demás.
Se lo hace fácil y útil, y los programadores lo usan porque les conviene más. Total, aunque no lo usen todo el mundo tiene Explorer, ¿no? Se agrega un cartel que diga "navegador incompatible, utilice internet explorer", y así volveremos a las páginas empresariales sólo para explorer, a las empresas que fuerzan a sus empleados a usar sólo explorer por "política de empresa", a las páginas de bancos sólo para explorer, etc. etc.
Eso sí, se facilita la programación.