среда, февраля 22, 2017

Карта С++17

Updated 15.3.2019: По многочисленным просьбам продаём версию в высоком разрешении, чтобы можно было напечатать постер самостоятельно. https://alenacpp.onfastspring.com/

Updated 23.3.2017: Мы продаем постеры через ebay. Мы доставляем из Техаса, поэтому чем дальше от Техаса вы находитесь, тем дороже доставка, увы.

Вы умоляли, писали письма и подходили лично. Так вот, новая С++ карта, которую все очень просили, уже готова!

Предыдущая карта сильно устарела за прошедшие годы. Новая отражает изменения в С++ стандарте на начало 2017 года.
Были перерисованы все "заимствованные" элементы и теперь у нас нет никаких проблем с копирайтами.



Также, будет возможность купить постер с картой с доставкой по всему миру, о чем все тоже очень просили. Следите за обновлениями!
Постер можно купить тут.

Как вы, возможно, помните, кроме банального "распечатать и повесить на стену" народ нашел карте множество применений. В одном немецком вузе ее используют для обучения студентов. Несколько раз она была использована во время выступления на конференциях. Магазин из какого-то российского города (уже не вспомнить, откуда именно), торгующий холодным оружием, зачем-то использовал элементы карты в своей рекламе.

Самые частые вопросы:
В: Можно я использую её в своей презентации, полностью или частично?
О: Да, можно.

В: Я преподаватель, можно по ней учить студентов?
О: Да, можно.

В: Могу я её распечатать и повесить на стену?
О: Да, можете.

Но не допускается продажа и любой другой способ получения денег и нарушение прав авторства этой работы. Согласитесь, это логично.

28 комментариев:

  1. Отлично)

    Но есть вопросы и недочеты.

    Например, virtual inheritance mountains должны пересекаться с multiple inheritance forest, и type casting ghosts как раз должны танцевать на их пересечении, вместе с другими более страшными тварями.

    auto_ptr как бы снаружи границы с++17, но он ведь должен быть и внутри с++98?

    И что означает башня Страуструпа?

    ОтветитьУдалить
  2. Я думаю стоит указать лицензию явно, к примеру CC Attribution-NonCommercial-ShareAlike 4.0 International
    https://creativecommons.org/licenses/by-nc-sa/4.0/

    ОтветитьУдалить
  3. ого! крутые оба два. в принципе карта уже выше всех похвал, но если будет охота унифицировать графические элементы (лесочки там пригнать по стилю к остальным гравюрам, такое) - пинг меня, попробуем что-то придумать.

    ОтветитьУдалить
  4. 2Alexander Semashko

    Но есть вопросы и недочеты.

    :-)

    auto_ptr как бы снаружи границы с++17, но он ведь должен быть и внутри с++98?


    Его уже похоронили, он на кладбище.

    И что означает башня Страуструпа?

    Куда ж мы без него.

    ОтветитьУдалить
  5. 2Alexander Batishchev
    Я думаю стоит указать лицензию явно

    Она есть на карте, или ты о чем?

    ОтветитьУдалить
  6. 2Shere
    ого! крутые оба два. в принципе карта уже выше всех похвал, но если будет охота унифицировать графические элементы (лесочки там пригнать по стилю к остальным гравюрам, такое) - пинг меня, попробуем что-то придумать.

    Спасибо, Шер. Твое мнение как специалиста особенно ценно.

    ОтветитьУдалить
  7. По-моему, new, delete, goto и constexpr (и другие зарезервированные ключевые слова C++, если я какие-то пропустил) должны быть полностью в нижнем регистре.

    ОтветитьУдалить
  8. Ilya Nikulshin
    По-моему, new, delete, goto и constexpr (и другие зарезервированные ключевые слова C++, если я какие-то пропустил) должны быть полностью в нижнем регистре.

    Да, но название географических объектов надо писать с большой буквы.

    ОтветитьУдалить
  9. This is hilarious! I love the war zone between boost and std. :D

    ОтветитьУдалить
  10. Анонимный24/2/17 13:59

    C++ is dead. The worst language ever.

    ОтветитьУдалить
  11. И почему вы тогда не написали с большой буквы "malloc Oasis", "free Oasis" и десятки других названий?

    В чем отличие между "Little Lost Goto" и "Nest of the Cute long long"? ;)

    ОтветитьУдалить
  12. Мейерса никак не отметили на карте(

    ОтветитьУдалить
  13. Круто, спасибо, повешу на стенку.
    Но не нашел Filesystem library

    ОтветитьУдалить
  14. Алёна, добрый вечер! От программистов оборонного предприятия благодарю за актуальную карту!)

    А можете поделиться ссылками на оригинал в векторе и текстуру, как было с картой "C++ 11"? У нас в соседнем корпусе арендует помещения мастерская картин, хотел бы повесить в комнату разрабов)

    ОтветитьУдалить
  15. Ilya Nikulshin
    И почему вы тогда не написали с большой буквы "malloc Oasis", "free Oasis" и десятки других названий?

    Илья, вы придираетесь :-)

    Denis
    Мейерса никак не отметили на карте(

    Там много кого не хватает, Лававея, например. Но Мейерса и Степанова просят чаще всех

    Alexey Nikiforov
    Но не нашел Filesystem library

    Там далеко не весь С++, конечно же.

    ОтветитьУдалить
  16. Алексей Александров
    Алёна, добрый вечер! От программистов оборонного предприятия благодарю за актуальную карту!)

    Рады стараться!

    А можете поделиться ссылками на оригинал в векторе и текстуру, как было с картой "C++ 11"? У нас в соседнем корпусе арендует помещения мастерская картин, хотел бы повесить в комнату разрабов)

    Нет, поскольку мы сами решили печатать постеры. Исходники являются доказательством нашего авторства.

    ОтветитьУдалить
  17. В таком случае, жду появления постеров в продаже. Хотя облачённый в багет постер выглядит не столь изящно, как принт на ламинированной матовой пластиковой подложке в нём же... Вот они, если что: http://www.print-poster.ru/print

    ОтветитьУдалить
  18. когда можно будет это купить в огромном постере?))))

    ОтветитьУдалить
  19. Николай Буянов

    когда можно будет это купить в огромном постере?))))

    Уже можно. Но мы доставляем из Хьюстона и чем дальше от Хьюстона, тем доставка дороже.
    http://cppmap.jimblog.me/poster.htm

    ОтветитьУдалить
  20. Этот комментарий был удален автором.

    ОтветитьУдалить
  21. Спасибо, всегда интересные и полезные материалы в этом блоге.
    Картой поделился со студентами 42 (https://www.42.us.org/)

    ОтветитьУдалить
  22. Анонимный17/7/17 12:37

    а хайреза нет? :(

    ОтветитьУдалить
  23. Анонимный

    а хайреза нет? :(

    По ссылке там довольно крупная карта, плюс в октябре Джим обещал выложить в еще более высоком разрешении.

    ОтветитьУдалить
  24. Great work, I love it :)

    Which fonts did you use?

    ОтветитьУдалить
  25. Jan Gampe

    Great work, I love it :)

    Thanks!

    Which fonts did you use?

    We've bought a custom one. Cavalier Script is the name if I remember correctly.

    ОтветитьУдалить
  26. Добрый день,

    Каким образом карта складывается при пересылке? Тубус или в "прямоугольно-плоском виде"? Каков размер получается?
    Какова толщина бумаги?

    Спасибо!

    ОтветитьУдалить
  27. Viacheslav Ivanov

    Добрый день,

    Каким образом карта складывается при пересылке? Тубус или в "прямоугольно-плоском виде"? Каков размер получается?
    Какова толщина бумаги?



    Здравствуйте!

    Тубус, 25.5 дюймов(65см) длиной и ~6 дюймов (15см)в диаметре.
    Про бумагу знаю название: 100# aqueous gloss paper. Хорошая плотная бумага.

    ОтветитьУдалить
  28. ой, какой крутой постер! наверное, закажу и повешу на работе на стену :)

    ОтветитьУдалить