Microsoft (Microsoft) said: C # is not the same as Java, will become an international standard.
The first game of C # with Java has begun, and Sun says Microsoft has submitted a confusing, imperfect technical standard to an unrelated standards committee.
Sun's engineers have been scouring the C # standard technical information since Microsoft published the C # Standard in Monday, and have claimed that C # cannot replace Java. They said: "Because Microsoft's files are not comprehensive, they can't say exactly what C # is for, but they believe C # is the next revision of C or C + +, which is closely related to Windows operations."
Tony Goodhew, Microsoft Product Manager, admits that C # presented by Microsoft is technically imperfect. But he said: That's why other companies in the industry can help Microsoft define C #. He declared that C # would be a cross platform, not just for Windows. In Monday, Microsoft submitted C # and CLI (a common language architecture, support for C #, Ecmasript, and other languages not specifically defined) to ECMA. ECMA, a standard agency based in Geneva, also considered standardizing Java before Sun was withdrawn from Java in March.
The report submitted by Microsoft to ECMA describes the original technical specification of C #, but does not provide any description of the CLI specification. Microsoft expects to submit a complete technical draft before October 15. Microsoft also proposes to hold five TC 39 sessions from now to November (TC 39 is a technical committee to standardize ECMAScript), followed by another meeting every one months. Microsoft looks forward to the ECMA Synthesis Conference (General Assembly) approving its C # at its December 2001 meeting.
The general meeting was held two of a year and last week ended a meeting. But Goodhew claims that Microsoft has no reason to do so because there is no need to form a new technical committee. He said TC 39 was fully compliant for C # because TC 39 had previously handled ECMAScript.
Many dealers, analysts and developers are keeping an evaluation of C #. Although Big Blue praised Microsoft for having sent C # to a standard agency, IBM has yet to decide whether to support C #. Hurwitz Group believes that C # will enable Sun to open part of Java's source code and eventually submit Java to a standard agency. But VP Evan Quinn says: If C # is more advanced than Java, it's still too early to talk about C # 's merits.