https://www.kitware.com/import-cmake-the-experiment-is-over/
вообщем то уже раньше появлялась новость
что cmake наконецто в версии 3.28 полностью добавил модули для трех меинстрим компиляторов
msvc clang gcc
но теперь это новость на сайте самого cmake + rc2 который можно попробовать
из нюансов я так и не понял
вроде оставили лазейку при которой можно отключить генерацию депендов для модулей на стороне компиля
если компиль сильно странный и не понимает этого формата в json
и cmake будет типа сам сканить депенды по с++ файлам?
ну как то так
но сказ мой не о том
а скорее грусть тоска о том что плять
в 2020 принят стантарт С++20
и только через три года с горем пополам это появилось в овновных компиляторов
при таком прогрессе
с++23 можно будет юзать только к 26 году
цименс ненависти добавляется в том что если посмотреть дифф который добавили в gcc для этого
так это лютый трешь
такую правку мог и какой то студент недоучка дописать
че они там рожали не пойму
собсвенно очередной раз доказывает что хоть опенсорс это круто и открыто
ms свои бабки собирает не зря, он первый все имплементировал
Здравствуйте, reversecode, Вы писали:
R>...
R>но сказ мой не о том
R>а скорее грусть тоска о том что плять
R>в 2020 принят стантарт С++20
R>и только через три года с горем пополам это появилось в овновных компиляторов
R>при таком прогрессе
R>с++23 можно будет юзать только к 26 году
Да, это грустно. Я сейчас в поиске работы и ходил по всяким собесам, включая гугл, оперу. Все у кого жёсткая кросс-платформа сидят на С++17 до сих пор. И лишь минимальные подвижки в сторону С++20.
R>...
R>ms свои бабки собирает не зря, он первый все имплементировал
К сожалению, от такого подхода только хуже. Ибо они имплементируют первое что в голову придёт. Помню когда они взялись за 20 и 23 стандарт, ещё не закончив 14-й. Что делает их компилятор реальной занозой в кросс-платформенной разработке.
https://www.kitware.com/cmake-3-28-0-available-for-download/
зарелизили cmake с полными модулями для всех трех основных компилей