причине выбрали clang вместо mingw?
Почему вместо mingw, а не вместо msvc?
потому что msvc вообще не рассматривается, как и wsl
Вы из-под линукса на Винду собираете?
нет, но и линукс будет таргетом
Тогда не вижу причин не использовать msvc. Ну а по сути вашего вопроса - с mingw можно словить больше проблем чем с gcc или clang. Pvs-studio, например, переехали с gcc и msvc целиком на clang на всех платформах, но это их конкретный кейс. Если у вас пет проект, то скорее всего никакой разницы.
это вы мне предлагаете поддерживать несколько компиляторов вместо одного? Прикольно
В чем сложность поддерживать несколько компиляторов?
в том, что надо 1. тестировать дополнительно на иное поведение в рантайме 2. придётся ограничиться в использовании экстеншенов
1. Не нужно в общем-то. Просто писать тесты. 2. Нужно писать код в соответствии со стандартом.
оба пункта - смешно
Обсуждают сегодня