开发者

Is there a difference between ECMA-335 and ISO/IEC 23271:2006? Also, is there a book version?

The .net CLI is standardized as both ECMA-335 and ISO/IEC 23271:2006 - is it 100% the same standard, or are there differences betw开发者_如何学JAVAeen these two?

Also, is the standard available as a book? Makes it easier to read :)


An annotated version of the original standard was published years ago. (I have a copy, and I agree a physical book is a much better experience.) I do not think any of the later versions have been published on paper, though I could be wrong about that.


Mono's mirror of the draft of the next edition of the ECMA standard includes this historical context (emphasis mine):

Since the initial submission, various Ecma member companies and individual contributors have produced two editions of the CLI standard, one in 2002 and one in 2006. Each Ecma edition was also submitted and approved by the International Standards Organization (ISO), specifically ISO/IEC JTC 1. The Ecma CLI specification went through the ISO/IEC JTC 1 Fast-Track process and the resulting document is referred to as ISO/IEC 23271. Because Ecma adopts the equivalent ISO document as another edition, the Ecma-335 CLI standard is officially at its 4th edition as of June 2006.


From ECMA:

This Ecma publication is also approved as ISO/IEC 23271:2006

That strongly suggests that they're identical.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜