Встреча ISO C++ в Софии: С++26 и рефлексия

Привет! На связи Антон Полухин из Техплатформы Городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой принимал активное участие. Это была последняя встреча, на которой новые фичи языка, с предодобренным на прошлых встречах дизайном, ещё могли попасть в C++26. И результат превзошёл все ожидания: compile-time-рефлексия рефлексия параметров функций аннотации std::optional<T&‍> параллельные алгоритмы Об этих и других новинках расскажу в посте

https://habr.com/ru/companies/yandex/articles/920470/

#c++29 ++29 #c++26 ++26 ++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #annotations #parallel_programming #executor #executors #ranges #coroutines

Встреча ISO C++ в Софии: С++26 и рефлексия

Привет! На связи Антон Полухин из техплатформы городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой...

Хабр

Встреча ISO C++ в Софии: С++26 и рефлексия

Привет! На связи Антон Полухин из техплатформы городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой принимал активное участие. Это была последняя встреча, на которой новые фичи языка, с предодобренным на прошлых встречах дизайном, ещё могли попасть в C++26. И результат превзошёл все ожидания: compile-time-рефлексия рефлексия параметров функций аннотации std::optional<T&‍> параллельные алгоритмы Об этих и других новинках расскажу в посте

https://habr.com/ru/companies/yandex/articles/920470/

#c++29 ++29 #c++26 ++26 ++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #annotations #parallel_programming #executor #executors #ranges #coroutines

Встреча ISO C++ в Софии: С++26 и рефлексия

Привет! На связи Антон Полухин из техплатформы городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой...

Хабр

std::execution принят в C++26 — пора знакомиться

Единый фреймворк асинхронности и параллелизма, возможность делить вычислительные ресурсы разными кодовыми базами без сложной интеграции, простота использования и гибкость - все это то, чего в C++ никогда не было. В конце июня стандартный комитет одобрил включение std::execution ( P2300 ) в C++26 . Это пропозал, который призван решить вышеуказанные проблемы. Давайте разбираться!

https://habr.com/ru/articles/842316/

#c++ #c++26 #executors #wg21 #эволюция_языка #программирование

std::execution принят в C++26 — пора знакомиться

Единый фреймворк асинхронности и параллелизма, возможность делить вычислительные ресурсы разными кодовыми базами без сложной интеграции, простота использования и гибкость - все это то, чего в C++...

Хабр

We have released a new CppCon 2023 Video!

Evolution of a Median Algorithm – Pete Isensee – CppCon 2023
https://youtu.be/izxuLq_HZHA
#Algorithms #Concepts #cpp #Executors #Libraries #Mathematics #Optimization #Performance #ScientificComputing #StandardLibrary

Evolution of a Median Algorithm in C++ - Pete Isensee - CppCon 2023

YouTube
The Challenges and Pitfalls of Using Executors in Java - DZone

Executors in Java come with their own set of challenges and pitfalls that developers must be aware of to avoid potential issues.

dzone.com

We have released a new CppCon 2023 Video!

Why Loops End – Lisa Lippincott – CppCon 2023
https://youtu.be/gyD1AJ8I5NE
#Arrays #cpp #Executors #Mathematics #Objects #Operator #Values #Vectors

Why Loops End in Cpp - Lisa Lippincott - CppCon 2023

YouTube
A use case of Python using airflow.executors.executor_loader and import_string is to load and execute a specific executor dynamically in Airflow, allowing users to choose the executor based on their requirements.
#python #airflow #executors #executor_loader #2.7.0