Где можно прочесть ECMA-334 на русском языке (все 516 страниц)? Такой перевод существует?
Есть ли более ранние версии, более поздние версии подобного стандарта на русском языке?
Когда я начал изучать C# я начал смотреть разные видеоуроки, читать статьи и т.д.
Но даже в самых лучших уроках есть неточности и ошибки.
Для правильного изучения и понимания надо смотреть спецификацию, как основной и "наивысший" документ. Ну или иногда туда подсматривать, когда есть сомнения.
Но спецификация на английском. Я знаю английский и технический английский.
В чем проблема? В понимании. Например:
"Two forms of comments are supported: delimited comments and single-line comments."
Переведем гугл переводчиком:
"Поддерживаются две формы комментариев: комментарии с разделителями и однострочные комментарии."
Отдельно переведем слово delimited - ограниченный. limited - ограниченный. Странно... Но вот такой переводчик. Предположим, что delimited comments устойчивое выражение, означающее комментарии с разделителями.
А теперь поговорим об английском. Наверно, любой человек долго изучающий этот язык сразу увидев приставку de скажет - идет какое то отрицание. То есть смысл - не ограниченный.
Тогда смысл фразы "Two forms of comments are supported: delimited comments and single-line comments." будет вполне логичный - существуют неограниченные комментарии и однострочные.
А может даже стоит перевести как многострочные и однострочные, ведь суть именно в этом.
Да, мы можем использовать /* */ в одну строку. Но это не совсем верно. Их не для этого придумали.
Даже зная язык и понимая некоторые аспекты программирования возникают вопросы в переводе с английского языка.