C++ дайджест #5: огляд С++ 17 та 20, реліз Visual Studio 15.8 Preview 3

Привіт, мої любі сішники! Мене звати Наталя, я працюю С++ розробником у компанії SoftServe. С++ дайджест повертається! Будемо говорити про останні релізи, тренди та корисні матеріали щомісяця. Тож запасайтеся кавою/пивом та влаштовуйтеся зручніше — починаємо! :)

Червень був багатим на новини, і пропоную зупинитися на найважливіших, а саме:

  • огляд С++ 17, С++ 20 та зустрічі комітету зі стандартизації;
  • оновлення Visual Studio 15.8 Preview 3;
  • основні апдейти інструментів.

С++ 17 та С++ 20

9 червня відбувся з’їзд комітету зі стандартизації у швейцарському містечку Рапперсвіль. Підсумки можна переглянути в статті Г. Саттера чи тут чи ще ось тут.

Якщо хочете бути в курсі майбутніх подій зі стандартизації, переходьте за посиланням та слідкуйте за новинами.

Корисні посилання

Зручній огляд основних фіч у таблицях («Tony Tables») в С++20

Зручний огляд основних фіч у таблицях («Tony Tables») С++17

Концепції С++ 20

Корисний огляд фіч С++17 на Stack Overflow

Гарні огляди

Transactional Memory

Task blocks

Concepts

Огляд модулів:

Visual Studio 15.8 Preview 3

Огляд релізу, де можна зокрема виділити:

Інші новини

Пакетний менеджер С++ vcpkg відтепер кросплатформений! Про встановлення та налаштування можна почитати ось тут або в досить детальній доці на GitHub.

18 червня анонсували оновлення Vim до 8.1. Як проапдейтитися, можна глянути ось тут.

Огляд релізу по Qt 5.11. Також Qt презентувала Qt Design Studio, яка має бути корисною для створення GUI та взаємодії з дизайнерами.

OpenGL and OpenCL оголошені застарілими на MacOS та iOS.

Огляд релізу для Git 2.18.0.

Відео

Відео — як подружити clang та Visual Studio.

Техніки для скорочення часу білда.

Цiкавенькi книги

«The Modern C++ Challenge: Become an expert programmer by solving real-world problems» — книга, рекомендована Маерсом, що розглядає вирiшення складних запитань з використанням С++ 17 та зачiпає С++ 20.

«Design Patterns in Modern C++: Reusable Approaches for Object-Oriented Software Design» — розглядаються патерни з використанням С++17.

«C++ High Performance: Boost and optimize the performance of your C++17 code»

Для новачків

C++ Core Guidelines

Design patterns

Хвилиночка флуду

Коли дуже хвилюєшся за модулі, і знову чуєш що вони «в розробці»

Карта С++

Яка ваша найочікуваніша фіча стандарту? Чи «куштували» нові фічі VS? До зустрічі у коментарях!


← Попередній випуск: C++ дайджест #4

Похожие статьи:
Сервис EasyFrame (ООО «ИзиФрэйм») и оператор «ВымпелКом» («Билайн» Бизнес) объявили о старте продаж онлайн-фоторамок EasyFrame. EasyFrame...
Компания Samsung разгласила подробности о своей новой технологии создания матриц для фоточасти смартфонов известной как BRITECELL. На встрече...
В Projector стартует вводный практический курс, для тех, кто хочет учиться программировать с супер-фундаментальных основ, необходимых для...
229-й выпуск подкаста «Откровенно про IT карьеризм». В подкасте пойдет речь о PHP и карьере в маленькой и распределенной...
18 травня у Києві відбудеться DOU Day — конференція, яка обʼєднає 800+ учасників. Ця подія стане місцем зустрічі айтівців...
Яндекс.Метрика