Dat laten enkele leden van de International Organization for Standardization (ISO) weten in een online gepubliceerde paper [ pdf ].

De Microsoft-specificatie, C++/Common Language Infrastructure (CLI), bestaat uit een set C++-extensies waarmee ontwikkelaars .Net-applicaties in C++ kunnen bouwen. Het .Net-framework maakt sinds Service Pack 1 voor Windows XP standaard deel uit van Windows.

De ISO is bang dat de C++/CLI-specificatie tot verwarring leidt. "Als beide talen met dezelfde naam worden geïdentificeerd, dan leidt dat tot verwarring en is dat schadelijk voor de industrie én de taal zelf", aldus een woordvoerder.

Voor Microsoft komt de kritiek vrij onverwachts. De softwarefabrikant werkt al sinds oktober 2003 samen met Ecma — een dochterorganisatie van de ISO — om C++/CLI te standaardiseren.

Herb Sutter, C++-architect en voorzitter van het ISO C++-comité, zal in april — op een ISO-bijeenkomst in Berlijn — een poging doen om het geschil te beslechten.

Bron: Techworld