Feeds

MS seeks ISO approval for C Sharp, CLI

Houston, we have an image problem...

  • alert
  • submit to reddit

The smart choice: opportunity from uncertainty

ComputerWire: IT Industry Intelligence

Microsoft Corp's C Sharp programming language and the Common Language Infrastructure (CLI) has been passed to the International Standards Organization (ISO) for ratification.

C Sharp and CLI were handed over by the European Computer Manufacturers Association (ECMA), which ratified the technologies in December 2001. C Sharp follows Microsoft's C++, already an ISO standard.

The move is partly designed to help improve Microsoft's public image, by opening a channel for dialogue about these products with customers, the company said.

However, the move also raises quesitons over the motives for Microsoft's original decision to submit C Sharp and CLI to ECMA. ISO is regared as having greater recognition, being accepted by a large number of governments, while ECMA has a relatively low profile.

C Sharp and CLI were passed to an ISO subcommittee through a fast-track acceptance process shared between ISO and ECMA.

Microsoft .NET Framework group product manager John Montgomery said by working with the ISO, Microsoft is "seen to be behaving without reproach" while also acting without reproach.

"We have an image problem right now," a hesitant Montgomery told ComputerWire. "It's more about being open and honest with customers. Being in a standards body guarantees that."

"Standards bodies ensure the pace of change is measured," he said, adding that the ISO would help guarantee a "mature and reasonable" development path avoiding any sudden "left and right turns".

Microsoft follows in the footsteps of Santa Clara, California-based rival Sun Microsystems Inc, which aborted its attempt to have Java ratified by ECMA and the ISO in 1999.

Commenting on Sun's decision to pull out of the ISO process, a company spokesperson said the organization lacked the financial muscle to enforce compliance with any standard.

Sun said submission of C Sharp and CLI to ISO would not promote innovation as Microsoft retains control of the underlying Windows platform.

© Computerwire.com. All rights reserved.

Securing Web Applications Made Simple and Scalable

More from The Register

next story
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Mozilla fixes CRITICAL security holes in Firefox, urges v31 upgrade
Misc memory hazards 'could be exploited' - and guess what, one's a Javascript vuln
Put down that Oracle database patch: It could cost $23,000 per CPU
On-by-default INMEMORY tech a boon for developers ... as long as they can afford it
Google shows off new Chrome OS look
Athena springs full-grown from Chromium project's head
Apple: We'll unleash OS X Yosemite beta on the MASSES on 24 July
Starting today, regular fanbois will be guinea pigs, it tells Reg
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
prev story

Whitepapers

Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.