De todos es sabido que Microsoft envrió dos de las partes de su plataforma .NET, C# y CLI, a la
ECMA ( European Computer Manofacturers Association ), movimiento muy inteligente porque aunque esta asociacrión no es de las más importantes si que le dio un aire de
seguridad y de
normalizacrión a su plataforma.
De todos modos, recientemente parece que se ha visto la razýn verdadera de ese movimiento. Microsoft ha sabido aprovechar de nuevo su posicrión para subir el primer peldaño en su escalada hacia uno de los mayores organismos de estandarizacrión existentes,
ISO.
Un
subcomitý de la ISO aprobado las tecnologías C# y CLI
para su paso al comitý final de estandarizacrión (OJO, no malinterpretýis está noticia, no se ha aprobado nada como estándar todavía). En caso de superar este comitý, estas tecnologías podrýn llevar, nada más y nada menos, que la marca de estándares ISO.
Teniendo en cuenta la importancia de esta asociacrión en muchos paises el movimiento se puede calificar como de magistral. El movimiento puede hacer que C# le gane la partida a Java en muchos ambitos ya que por mucho que los informíticos nos empeýemos en que Java tiene X ventajas más que C#, y que la plataforma Java tiene Y ventajas sobre .NET, los directivos lo que verýn sobre el papel es que C# es un estándar ISO y la pregunta consiguiente será ¿qué estándar sigue Java?.
De todos modos, es importante reseríar que aunque C# y CLI pudiesen llegar a ser estándares ISO, esto no deja de ser un movimiento polýtico ( eso sý, muy importante ), y realmente no quiere decir que esas plataformas deban de ser utilizadas por decreto, sean mejores, o sean más libres ( víase el caso de JPG ). Tampoco quiere decir que por estar desarrollando con C# estamos siguiendo las normas ISO XXX, o que nuestro producto es estándar o cumple automáticamente alguna norma de estándares ISO, ni mucho menos, lo ýnico que quiere decir es que estamos trabajando con un lenguaje que es un estándar ISO.
Sea como sea, Microsoft ha seguido el camino que no quiso seguir SUN en 1999, cuando se volvrió atrás en su camino de estandarizacrión de java en la ISO y creý el
JCP. El JCP, probablemente tenga muchas más ventajas týcnicas que ISO ( mayor rýpidez, miembros expertos en las diferentes especificaciones, participacrión pýblica, etc. ), pero siendo pragmíticos, ISO da una mayor sensacrión de credibilidad, solidez y permanencia a una ttecnología.
Aquí os dejo referencias de la noticia:
-
ZDNet-
globaltechnology¿Qué os parece todo esto? ýCreýis que C# será adoptado por más organizaciones en el caso de convertirse en un estándar ISO? ýCreýis que la etiqueta de tener un lenguaje estándar ISO podrýa ser clave para que una empresa se pase la plataforma .NET?