04/04/2003
C#
obtient la certification ISO
|
Microsoft espère que la ratification par l'organisme de standardisation de son langage orienté objet relancera l'adoption de celui-ci pour les projets d'envergure... par rapport à Java. |
Il y a deux ans, l'organisme ECMA
(European Computer Manufacturers Association) ratifiait deux
"briques" de .NET (le langage C# et le CLI - lire l'article
sur le JDNet Solutions à ce sujet), ce qui avait à
l'époque été salué comme une tactique
habile de la part de Microsoft pour faire "mieux voir"
sa plateforme .NET aux yeux des grandes entreprises, et supplanter
ainsi le langage Java de Sun, traditionnellement fermé à
toute modification autre qu'en provenance de Sun.
En octobre
2002, Microsoft reprenait cette tactique
en soumettant les standards de l'ECMA à l'ISO
(International Organization for Standardization), le plus
ancien organisme de normalisation, et dont le champ de travail ne
se limite pas à l'informatique, comme l'ECMA. Le travail
de l'organisation a abouti cette semaine: C# est maintenant ratifié
comme étant une norme ECMA et ISO, ce que Java n'est pas.
De fait, si le but officiel est de faciliter l'entrée de
C# au sein des grandes entreprises et des organisations gouvernementales,
on se doute que le but officieux de ces efforts de normalisation
est de parvenir à "contrer" le standard de facto
qu'est Java, en proposant un langage réellement normalisé.
Les spécifications de Java ne sont pour leur part ratifiées
que par le Java
Community Process, créé par Sun. S'il est ouvert
à tout développeur (et donc au public), le JCP n'a
pas la même force de persuasion que peut avoir un organisme
public tel que l'ISO.
Reste maintenant à voir si ces certifications permettront
à C# de supplanter Java dans les projets d'entreprises...
|