31 de octubre de 2007

Visión

Leo lo siguiente en el blog de los desarrolladores de Internet Explorer, tocando el tema de ECMAScript 4:

"For ECMAScript, we here on the IE team certainly believe that thoughtful evolution is the right way to go; as I've frequently spoken about publicly, compatibility with the current web ecosystem - not "breaking the Web" - is something we take very seriously. In our opinion, a revolution in ECMAScript would be best done with an entirely new language [...]"

Un momento, se me ha olvidado resaltar algo:

"In our opinion, a revolution in ECMAScript would be best done with an entirely new language"

¡Microsoft apoyando la creación de un nuevo lenguaje! ¿Cual será....? ¡Wait! ¡Tengo una visión en mi bola de cristal! No será un lenguaje basado en....¿.NET?. ¿Tendrá algo que ver ese nuevo lenguaje con Silverlight? Me juego mi espejito mágico a que se trata exactamente de eso.

Irónicamente, en el artículo dicen que ECMAScript 4 es un lenguaje demasiado "revolucionario", que rompe la compatibilidad (falso). Pero al mismo tiempo dicen que quieren un nuevo lenguaje....que yo sepa, no hay nada más revolucionario que querer introducir un nuevo lenguaje. Se ve que los lenguajes solo son revolucionarios e incompatibles cuando son el ECMAScript 4. Que curioso.

El post enlaza a un artículo titulado "ECMAScript 4, the fourth system syndrome, que viene a decir que ECMAScript 4 sufre de sobreingenieritis. Dicen en el primer comentario que parece que quisieran hacer una especie de lenguaje clon de Java. No dudo que tengan razón, pero lo técnicamente idóneo no es siempre lo más exitoso. Yo voto por ECMAScript 4.

Si se quieren partir el culo, lean tambien esta respuesta a un blog de los desarrolladores de Jscript (el javascript de IE), en el que critican las nuevas versiones de ECMAScript:

"While other browser vendors have short releases and respond to bug reports, MSIE releases a browser every several years, often with the same well-known bugs that have been carried over from IE4. Why Microsoft is gathering feedback on well-known bugs? These are old bugs from IE4. Why mention them now? Isn't it embarrassing? I mean, telling the world, yep, we never fixed all of these bugs in 8 years. Why not just fix them and apologize for taking so long?"

1 comentario:

  1. flaco como podes decir tanta Sandes junta
    lo que decis es informacion vieja
    e irrelevante ... mejor aprende un poco mas ... y no cites cosas ke dicen otras personas ... mucho menos mescles politica con informatica
    Ucbuntu es un sistema operativo basado en linux pero con entorno grafico para poder competir...
    esa es toda la ciencia de umbuctu

    ResponderEliminar