Ну поменял что то в используемом почти всеми хедере и ждёшь 20 минут. Ещё для ci может быть важно. Но это я так жалуюсь
Кстати да, для ci крайне важно, на JAVA какой-нибудь микросервис можно каждый раз в новом докере собирать на каждом прогоне, она быстро компилируется, а с c++ да чем-то большим так не получится. И тут нужна какая-то штука, которая обеспечит корректный билд при условии, что вот был код Васи, мы его собрали, протестили и удалили, а теперь прилетел код Пети и желательно собрать его без хвостов. Хотя если собирать какой-нибудь Eclipse platform, то и то, что он на JAVA не поможет.