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

Карта С++17

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

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

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



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

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

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

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

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

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

20 коммент.:

Alexander Semashko комментирует...

Отлично)

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

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

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

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

Alexander Batishchev комментирует...

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

Shere комментирует...

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

Alena комментирует...

2Alexander Semashko

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

:-)

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


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

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

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

Alena комментирует...

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

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

Alena комментирует...

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

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

Ilya Nikulshin комментирует...

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

Alena комментирует...

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

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

Boris Lazarov комментирует...

This is hilarious! I love the war zone between boost and std. :D

Анонимный комментирует...

C++ is dead. The worst language ever.

Ilya Nikulshin комментирует...

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

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

Denis комментирует...

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

Alexey Nikiforov комментирует...

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

Алексей Александров комментирует...

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

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

Alena комментирует...

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

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

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

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

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

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

Alena комментирует...

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

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

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

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

Алексей Александров комментирует...

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

Николай Буянов комментирует...

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

Alena комментирует...

Николай Буянов

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

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

Ruslan Mikeev комментирует...

Добрый день, Алёна!
Выложите пожалуйста, если не оригинал, то хотя бы в более высоком разрешении карту, а то мелкие надписи плохо читаются?