Подтвердить что ты не робот

Почему стандарты С# и ECMAScript ISO свободно доступны, но не C/С++?

Меня интересуют стандарты ISO C и С++, интересно, почему стандарты языка программирования для ISO/IEC 23270: 2006 С# и ISO/IEC 16262: 2011 ECMAScript общедоступны из веб-сайт ISO, тогда как стандарты для C и С++ и, возможно, другие языки - нет. В чем обоснование решений о том, чтобы эти определенные стандарты языка программирования были общедоступными, но не стандарты для других языков программирования?

PS: Вопрос о веб-сайте ИСО/МЭК и тарификации для стандартов C и С++ затрагивает вопрос о том, за что взимаются стандарты C/С++, но ответы не объясняйте, почему эти другие стандарты не взимаются.

4b9b3361

Ответ 1

Потому что, как описано здесь и здесь, Стандарты С# и ECMAScript были разработаны ECMA, а затем приняты ISO. ECMA, являющаяся консорциумом компаний, свободно предоставляет свои стандарты; ISO, которая является совокупностью государственных организаций, не является. В случае С# и ECMAScript выигрывает исходная политика.

Ответ 2

Связанная страница говорит:

В целях стандартизации предоставляются свободно доступные стандарты.

Итак, я думаю, что их рассуждения, но это не очень глубоко, конечно. По некоторым причинам эти конкретные стандарты, по-видимому, считаются более важными, чтобы иметь свободный доступ, чтобы различные стороны могли использовать их для стандартизации.

Выбор не очевиден.