на самом деле, не так уж страшно на крестах писать, если 1. ты более-менее опытный 2. юзаешь флаги хорошие компилятора 3. не пишешь такой уж прям требовательный к безошибочности софт 4. юзаешь хорошие тулзы (IDE, анализаторы, санитайзеры)
в этом меня кресты и бесят, вот это всё. И сам язык такой, что надо наверное год потратить, чтобы какой-то софт начать писать и надо обмазываться сторонним тулингом. Но в целом для геймдева, как миниум клиенсткой части пока лучшего япа не придумали.