вторник, октября 02, 2018

Отчет о CppCon 2018

CppCon - ежегодная конференция, посвящённая языку C++, в этом году проходила в Бельвью, штат Вашингтон.

Было весело, то и дело была слышна русская речь, из Яндекса народ был, из JetBrains, был стенд PVS-Studio. Я пообщалась с кучей народу, подписала книгу у Скотта Мейерса.


Конференция началась с докладов, посвященных Concepts and Contracts. Как это переводят обычно? Концепции и контракты? Должны быть в C++20.

Про модули говорили. Чендлер Каррус из Google рассказывал, что он попробовали использовать модули в 10% их самых медленных заголовочных файлах. Время компиляции резко упало, в 2-4 раза он сказал.

Я узнала о священной войне west const vs east const. Это война между теми, кто const слева и теми, кто пишет const справа.

Я представляла карту The C++17 Lands в разделе "постеры" и выиграла ценный приз. Ещё участвовала в собрании Women in C++, организованном include_cpp. Кстати, include_cpp спонсировали билеты и проживание нескольким женщинам в этом году, возможно, они это будут это делать и дальше.

Поговорила с девушками из очень интересного стартапа Mythic. Они делают ИИ чип. Утверждают, что он лучше, чем GPU и Google TPU, потому что он меньше, дешевле и так сильно не греется. Поддерживает и TensorFlow, и PyTorch.
Осталось узнать, в чём подвох.

Был очень подробный доклад про Spectre, который делал Чендлер Каррус. Я не очень интересуюсь темой безопасности и попала на этот доклад случайно, но тема ужаса и безысходности была раскрыта вполне. Советую посмотреть в записи, если вам это интересно.

Некоторые материалы с конференции уже выложили, дальше будет больше:
Герб Саттер, видео: CppCon 2018: Herb Sutter “Thoughts on a more powerful and simpler C++ (5 of N)”
Костя Серебряный, слайды: Memory Tagging and how it improves C/C++ memory safety. Я на нём была, очень рекомендую.
Хана Дусикова - популярный доклад о регулярных выражениях. Слайды: Regular Expressions

Updated 2.10.2018: CppCon 2018: Chandler Carruth “Spectre: Secrets, Side-Channels, Sandboxes, and Security”


Следующая конференция состоится через год в городе Аврора, Колорадо.




4 коммент.:

Ильдар Низамов комментирует...

Мейерс же три года назад сказал, что завязал с C++ ))

С возвращением!

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

Не может остановиться)))

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

Страуструп вовсю рассуждает о С++20.

Можем ли мы рассчитывать на
соотв. релиз карты после выхода стандарта?

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

fugu777


Можем ли мы рассчитывать на
соотв. релиз карты после выхода стандарта?


Я не хочу ничего обещать пока.