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

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

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

С++ 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.

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

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

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

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

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

Для новачків

C++ Core Guidelines

Design patterns

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

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

Карта З++

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


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

Опубліковано: 06/07/18 @ 07:21
Розділ Різне

Рекомендуємо:

4 важливих ради для команди бізнес-аналітиків
Чому багатьом хочеться стати менеджером і це не завжди гарна ідея
Акція: Вгадай рахунок матчу «Росія-Хорватія» та отримай діагностику сайту в подарунок!
Сто років менеджерського досвіду в IT, або Свій досвід добре, але і до іншим розумним людям варто прислухатися
Финстрип Червень 2018. Траф трохи в плюс. Дохід 60К на місці