cpp-ru / ideas

Идеи по улучшению языка C++ для обсуждения
https://cpp-ru.github.io/proposals
Creative Commons Zero v1.0 Universal
89 stars 0 forks source link

linalg в C++26. #587

Closed Gigachader007 closed 3 months ago

Gigachader007 commented 6 months ago

Требую добавить полностью библиотеку glm в стандартную библиотеку.

Данное решение позволит заниматься обычной линейной алгеброй, при этом не приспосабливаться к новой стандартной реализации линейной алгебры (linalg), а использовать уже привычную библиотеку glm со всеми вещами.

Полезные ссылки:

incoder1 commented 4 months ago

Ну Boost BLAS еще понятно, но GLM o_O Может тогда и Vulkan заодно добавить в стандартную библиотеку ?

Кстати пока не было предложений стандартизировать OpenMP хотя все известные компиляторы его поддерживают. Разные BLAS, GLM и прочие тензорные библиотеки как правило умеют его использовать.

apolukhin commented 3 months ago

Приняли в C++26 в https://wg21.link/P1673

Скоро напишем пост про это на Хабр