Стандарт ISO C (ISO/IEC 9899) и стандарт ISO С++ (ISO/IEC 14882) не публикуются в Интернете; вместо этого необходимо приобрести PDF файл для каждого из этих стандартов. Мне интересно, что за этим стоит... не вредно ли для языков программирования C и С++, что авторитетная спецификация для этих языков не предоставляется свободно и доступна для поиска в Интернете? Разве это не поощряет использование, возможно, неточных, не авторитетных источников информации об этих языках?
Хотя я понимаю, что много времени и усилий заняло разработка стандартов C и С++, я все еще несколько озадачен выбором для взимания платы за спецификацию. базовая спецификация OpenGroup, например, доступна бесплатно в Интернете; они зарабатывают деньги, взимая плату за сертификацию. Кто-нибудь знает, почему комитеты стандартов ISO не получают свой доход при сертификации стандартов, а не взимают плату за эти документы? Кроме того, кто-нибудь знает, намерен ли выглядеть так, если комитет по стандартам ISO ужасно выглядящий веб-сайт? Это как будто они не хотят, чтобы люди посещали и покупали спецификацию.
Последнее: стандарты C и С++ обычно описываются как "открытые стандарты"... в то время как я понимаю, что это означает, что кому-либо разрешено внедрять стандарт, следует ли пересмотреть определение "open"? Зарядка по стандарту, а не его открытость, кажется противоречащей духу открытости.
P.S. У меня есть копия ISO/IEC 9899: 1999 и ISO/IEC 14882: 2003, поэтому, пожалуйста, никаких замечаний о том, чтобы быть дешевым или что-то еще... хотя, если у вас возникает соблазн сказать такие вещи, вы можете подумать о высоком школе, студентам и аспирантам, у которых может быть не так много дополнительных денег. Кроме того, вы можете подумать о том, что веб-сайт ISO действительно отрывочный, и они даже не говорят вам о стоимости, пока вы не приступите к оформлению заказа... на самом деле не поощряют его к отправке и получают копию. это?
Изменить/Комментировать
Мне приходит в голову, что если комитеты стандартов ИСО должны будут получать свои доходы от сертификации, это будет стимулировать небольшие, но более частые изменения к стандарту, а не к очень крупным пересмотрам очень редко. Это также стимулировало бы создание стандартизируемого стандарта (я сомневаюсь, что комитет ИСО С++ внес бы "экспорт" в первую очередь, если бы они получили свои доходы от сертификации).
Я нашел решение одной из неприятностей отсутствия PDF файла в Интернете... Я загрузил свою копию стандартов в свои Документы Google, чтобы я мог получить доступ к ней с любого компьютера, не переносив ее.