Форум программистов, компьютерный форум CyberForum.ru

Стандарт C++ вышел на русском - C++

Восстановить пароль Регистрация
 
DrOffset
6425 / 3799 / 880
Регистрация: 30.01.2014
Сообщений: 6,592
07.11.2016, 11:49     Стандарт C++ вышел на русском #1
Небезызвестный Евгений Зуев выполнил таки свое обещание и перевел Стандарт.
Книжка доступна только (настолько мне известно) здесь.
Цена кусается, мнения у всех по этому вопросу разные. Смотрите сами.

Если кому интересно про Зуева, можете почитать его рассказ "Редкая профессия".
Сам я читал его давненько, понравилось.

Вот еще ссылка по теме: http://www.interstron.ru/analitics_3.html
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2016, 11:49     Стандарт C++ вышел на русском
Посмотрите здесь:

C++ Стандарт
Вышел GCC 4.5.0
Стандарт ANSI C++
Новый стандарт C++ C++
C++ Стандарт C++11 опубликован!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4842 / 2981 / 367
Регистрация: 10.11.2010
Сообщений: 11,013
Записей в блоге: 10
Завершенные тесты: 1
07.11.2016, 20:50     Стандарт C++ вышел на русском #2
По-моему, бессмысленное занятие. Какую версию стандарта он переводил? Актуальна ли она?
DrOffset
6425 / 3799 / 880
Регистрация: 30.01.2014
Сообщений: 6,592
07.11.2016, 21:52  [ТС]     Стандарт C++ вышел на русском #3
Цитата Сообщение от castaway Посмотреть сообщение
Какую версию стандарта он переводил? Актуальна ли она?
Грядущую версию C++17. По ссылкам все расписано.

Цитата Сообщение от castaway Посмотреть сообщение
По-моему, бессмысленное занятие.
Я много видел мнений на этот счет, такие тоже встречаются
Обоснование от автора - "зачем это нужно" - есть в предисловии к книге.
castaway
Эксперт С++
4842 / 2981 / 367
Регистрация: 10.11.2010
Сообщений: 11,013
Записей в блоге: 10
Завершенные тесты: 1
07.11.2016, 22:02     Стандарт C++ вышел на русском #4
Цитата Сообщение от DrOffset Посмотреть сообщение
Цитата Сообщение от castaway Посмотреть сообщение
Какую версию стандарта он переводил? Актуальна ли она?
Грядущую версию C++17. По ссылкам все расписано.
Я всё-таки не понял, перевёл он её или нет? Да и как он её мог перевести, если она - грядущая?
DrOffset
6425 / 3799 / 880
Регистрация: 30.01.2014
Сообщений: 6,592
07.11.2016, 22:09  [ТС]     Стандарт C++ вышел на русском #5
Цитата Сообщение от castaway Посмотреть сообщение
Я всё-таки не понял, перевёл он её или нет? Да и как он её мог перевести, если она - грядущая?
Ну раз книга в продаже, стало быть, перевел
А вообще, вот же, по ссылке выше:
Эта книга представляет собой аннотированный перевод проекта очередного
Международного Стандарта языка программирования С++. Процесс
выработки стандарта к настоящему моменту (февраль 2016 года) еще не
завершен, однако нынешнее состояние предварительной (рабочей) версии
стандарта позволяет сделать вывод о том, что многие существенные
нововведения в язык уже зафиксированы, и окончательная версия
Стандарта (официальное принятие которого запланировано на 2017 год)
будет отличаться от данной весьма незначительно.
Непосредственным источником для данного перевода послужил документ
под названием Working Draft, Standard for Programming Language C++
от 22 мая 2015 года (номер документа n4527). Этот публично-доступный документ
расположен на веб-сайте рабочей группы WG21 по языку С++ комитета ISO по
электронному адресу http://www.open-std.org/jtc1/sc22/wg...2015/n4527.pdf.
castaway
Эксперт С++
4842 / 2981 / 367
Регистрация: 10.11.2010
Сообщений: 11,013
Записей в блоге: 10
Завершенные тесты: 1
07.11.2016, 22:46     Стандарт C++ вышел на русском #6
В таком случае, мне было бы очень интересно взглянуть хотя бы на пару страниц этого перевода..

Добавлено через 21 минуту
DrOffset, я прочитал эту статью по диагонали. Что увидел/понял:
1. Идёт речь о разработке какого-то флагманского продукта. Какого?
2. Нет даты. Когда статья была написана? Зачем такая скрытность? Путь все думают что она "всегда актуальна"?
3. Человек просто хочет заработать денег.

Лично я таким статьям и людям (их написавшим) доверять не хочу, они трудятся не за идею...
gazlan
2859 / 1807 / 271
Регистрация: 27.08.2010
Сообщений: 4,892
Записей в блоге: 1
08.11.2016, 07:09     Стандарт C++ вышел на русском #7
Цитата Сообщение от castaway Посмотреть сообщение
1. Идёт речь о разработке какого-то флагманского продукта. Какого?
Принципы и методы создания компилятора переднего плана Стандарта Си++
На основе исследований, выполненных по теме диссертации, разработаны следующие программные системы:
  • Компилятор переднего плана языка Си++, соответствующий версии предварительного стандарта Си++ от октября 1994 г., вошел в состав многоязыковй системы программирования компании ACE (Голландия) для компьютеров Sun и Sparc.
  • Компилятор переднего плана, соответствующий предварительному стандарту Си++ от декабря 1996 г., является ядром кросс-системы программирования для цифрового нейронного процессора NM6401, разработанного НТЦ "Модуль" (Москва).
  • Компилятор переднего плана, соответствующий окончательной версии международного стандарта Си++ ISO/IEC 14882:1998, передан компании МедиаЛингва:Компиляторы (Москва) для включения в создаваемую систему программирования Си++, ориентированную на цели обучения.
HighPredator
 Аватар для HighPredator
5346 / 1729 / 320
Регистрация: 10.12.2010
Сообщений: 5,112
Записей в блоге: 3
08.11.2016, 10:40     Стандарт C++ вышел на русском #8
Это все конечно хорошо и замечательно, объем работы проделан безусловно огромный и честь автору и хвала, но. Но. Есть вещи касательно которых конкретно я против. Во-первых, это перевод по working draft-у, то есть не утвержденному стандарту. Можно утверждать, что прецендентов пока не было, когда черновик расходится с тем, что было утверждено по факту, но мы с вами работаем в области, требующей строгой точности, следовательно закладываться на это нельзя. Имхо такой подход неприемлем. Во-вторых, из-за исторических причин, в русском сегменте нету четкой терминологической базы -- все на англицизмах, поэтому полезность лично для меня сомнительна. Нам (разработчикам) важна четкая смысловая передача. И, видимо из-за этого, автор даже на уровне оглавления не смог отказаться от зеркалирования на английский для сохранения смысла. Но выглядит это не очень. Вот например:
15.1. Возбуждение исключительной ситуации Throwing an exception 683
Как вам, коллеги? Или вот еще:
14.7. Настройка и специализация шаблона Template instantiation and specialization 632
Я лично впервые вижу инстанцирование со смыслом "настройка". И так далее. В-третьих, мне не очень нравится подход, когда берется документ в свободном доступе, переводится непонятно как, и выдается за деньги. Причем немалые. Поясню про "непонятно как". Из предисловия и прочих кусочков абсолютно непонятен уровень людей, работавших со всем этим. Безусловно к.ф-м.н и к.т.н. достойно уважения, но хотелось бы чтобы были какие-то свидетельства качественности перевода от третьих лиц в любой форме. А вообще, по-хорошему, ISO-шные документы должны быть переведены в соответствии с ISO-шными стандартами переводов тех. документации, которые есть. Собственно у меня все.
DrOffset
6425 / 3799 / 880
Регистрация: 30.01.2014
Сообщений: 6,592
08.11.2016, 12:21  [ТС]     Стандарт C++ вышел на русском #9
Цитата Сообщение от HighPredator Посмотреть сообщение
Но выглядит это не очень.
Я с этой историей знаком давно. Поэтому скажу что знаю: изначально планировалось так издать всю книгу. Перевод, а на обратной стороне оригинал. Но из-за юридических причин это сделать не получилось, поэтому, видимо, осталось только в оглавлении.

Цитата Сообщение от HighPredator Посмотреть сообщение
Я лично впервые вижу инстанцирование со смыслом "настройка".
Тоже обратил внимание, конечно лучше было бы придерживаться общепринятой терминологии, пусть даже она родилась как транслитерация английских слов.

Цитата Сообщение от HighPredator Посмотреть сообщение
Можно утверждать, что прецендентов пока не было, когда черновик расходится с тем, что было утверждено по факту
Прецеденты были.
Например, включение runtime-sized arrays (аналог C99 VLA) в С++14, затем исключение. Уже даже успели сделать реализацию в GCC, которая некоторое время была доступна, в тот момент, когда в черновике уже убрали всякое об этом упоминание.

Цель поста просто обозначить данное явление, чтобы каждый сделал свои выводы. Лично я пока для себя не решил как к этому относиться. Нужно посмотреть текст перевода.
ct0r
C++/Haskell
 Аватар для ct0r
1549 / 568 / 39
Регистрация: 19.08.2012
Сообщений: 1,174
Завершенные тесты: 1
08.11.2016, 20:48     Стандарт C++ вышел на русском #10
5к за кота в мешке я отдавать не буду.

Вот этот дядька Зуев, лекцию читает:
https://www.youtube.com/watch?v=T70qJndjYi0
Dmitriy_M
1294 / 1175 / 104
Регистрация: 20.03.2009
Сообщений: 4,208
Записей в блоге: 11
09.11.2016, 17:51     Стандарт C++ вышел на русском #11
А можно купить официальную электронную версию?
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
11.11.2016, 10:01     Стандарт C++ вышел на русском #12
Книга ориентирована на профессиональных программистов, использующих язык
С++ для создания программ научного, технического и промышленного
назначения.
Не видел ни одного профессионала, который бы не мог читать техническую литературу на английском. Присоедияюсь к мнению о бессмысленности данного труда.
Хотя будучи начинающим (+ я тогда совершенно не знал английского) я бы обратил внимание на этот перевод. Т.е. по факту книга ориентирована на начинающих разработчиков, которым сложно самостоятельно разобраться в Стандарте в силу недостатка знаний С++ и слабого технического английского.
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6167 / 2896 / 282
Регистрация: 04.12.2011
Сообщений: 7,698
Записей в блоге: 3
11.11.2016, 11:09     Стандарт C++ вышел на русском #13
Цитата Сообщение от Kastaneda Посмотреть сообщение
Т.е. по факту книга ориентирована на начинающих разработчиков, которым сложно самостоятельно разобраться в Стандарте в силу недостатка знаний С++ и слабого технического английского.
Я далеко не программист. Во всяком случае мой уровень слабоват, чтобы что-то тут обсуждать, но я хотел бы сказать о том, что касается стандарта как такового.
Стандарт это закон
То есть,
Цитата Сообщение от DrOffset Посмотреть сообщение
изначально планировалось так издать всю книгу. Перевод, а на обратной стороне оригинал. Но из-за юридических причин это сделать не получилось
может свидетельствовать лишь о том, что те кто так "изначально планировал", попросту не понимают, что они делают. Или делают вид.
Я не говорю, что стандарт нельзя перевести, но это, как правило, дело издателя стандарта. Мне не известны исключения, но если они возможны, то это дело непростых, замечу, отношений инициатора (мученический путь) и издателя. Ни один издатель не даст согласия не узаконив своего участия как рецензента. И не потому, что жаден, а потому, что ответственен за результат. Стандарт не теряет автора при переизданиях. А это всё дорого. Даже переиздание не переведенного стандарта это деньги. Да и к чему собственно, издателю продавать лицензию? Доставка дорога?
Причины тут экономические. А юридические последствия, это следствия. Поэтому перевод свободно доступного черновика стандарта - деяние вполне прозрачное. Нет тут не подвижничества, ни просветительства. Желание заработать, наоборот, - есть. Но я не уверен, что публикация черновика не прикрыта какой-нибудь публичной лицензией из серии - <<"сам хоть съешь", но не продай>>. Если да, то
те кто так "изначально планировал", попросту не понимают, что они делают
могут получить проблемы. А если нет, то это брешь, которую комитет по стандартизации С++ не прикрыл из-за нехватки воображения. Там вообще туго с тем, чтобы представить до чего наши додуматься могут. Но прикроют теперь, наверно.
Цитата Сообщение от Kastaneda Посмотреть сообщение
Т.е. по факту книга ориентирована на начинающих разработчиков,
Как по мне, разработчик это уже планка. Будь он трижды начинающий, но он по своей природе не совместим с
Цитата Сообщение от Kastaneda Посмотреть сообщение
сложно самостоятельно разобраться в Стандарте в силу недостатка знаний С++ и слабого технического английского
Ferrari F1
Заблокирован
295 / 281 / 62
Регистрация: 27.01.2015
Сообщений: 1,890
Записей в блоге: 1
Завершенные тесты: 1
26.11.2016, 19:45     Стандарт C++ вышел на русском #14
А мне затея автора по душе, ждем, когда появится на трекере)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2016, 00:07     Стандарт C++ вышел на русском
Еще ссылки по теме:

Вышел за пределы C++
C++ Вышел релиз GCC 5.1
C++ Push_back и стандарт С++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Recrut_rf
6 / 6 / 0
Регистрация: 14.10.2014
Сообщений: 44
Завершенные тесты: 2
27.11.2016, 00:07     Стандарт C++ вышел на русском #15
Что то как то тонковата книга - у меня стандарт С++14 (черновик) 1500 страниц. А здесь же всего 888. Может в С++ 17 от многих вещей решили избавиться ?.
Ожидал увидеть примерно тоже самое, что и в черновике только на русском. А тут какое то извините "творчество на тему".
Но если будет возможность - скачаю - естественно в ознакомительных целях

Добавлено через 2 минуты
Yandex
Объявления
27.11.2016, 00:07     Стандарт C++ вышел на русском
Ответ Создать тему
Опции темы

Текущее время: 23:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru