Переход на wxWidgets имеет свои преимущества, одним из которых является то, что вы не будете связаны с IDE, например C ++ Builder или Visual Studio. У C ++ Builder было несколько проблем, его основной силой является VCL-фреймворк, который, по моему мнению, до сих пор является одним из лучших GUI-фреймворков для C ++. Конечно, проблема в том, что для этого требуется C ++ Builder, который, мягко говоря, имеет некоторые проблемы со стабильностью и производительностью компилятора.
Однако Visual Studio не является окончательной IDE, последняя версия в лучшем случае содержит ошибки, и многие из инструментов RAD, которые вы получаете от C ++ Builder, просто не существуют в Visual C ++ (если вы не готовы пойти на это. чистые языки).
Я прекрасно понимаю ваше желание сделать ваш код менее зависимым от C ++ Builder, честно говоря, я сомневаюсь, что он будет существовать долго сам. Однако, как это ни звучит в вашем посте, большая часть вашей разработки действительно опирается на быстро разрабатываемые приложения, а во вселенной C ++ C ++ Builder является одним из лучших инструментов для решения этой конкретной задачи.
Лично я никогда не думал, что C ++ - лучшее решение для Rapid Developed Windows GUI Applications, возможно, вам следует сосредоточиться не на поиске другой IDE, а на поиске более подходящего языка, я бы предложил Delphi, используя Delphi. Вы сможете скомпилировать свои существующие проекты сборщика c ++ и даже повторно использовать существующие компоненты VCL.
Delphi, я надеюсь, будет работать дольше, чем C ++ Builder, либо в форме Delphi, либо в форме Lazarus (IDE для freepascal), который даже кроссплатформенный и обеспечивает поддержку 64-битной разработки.
Если, однако, смена языка не возможна, я бы пока остановился на C ++ Builder, но не обновлялся до версии XE, которую я просто не считаю оправданной ценой. (Конечно, вы уже работаете над относительно новой версией).