Если бы один или другой, я бы на самом деле предложил Python, несмотря на то, что он энтузиаст C ++.С кодом Python вам не нужно беспокоиться о MOC, переносимости, времени сборки и т. Д. Просто сравните работу, связанную с реализацией слота QT в C ++, с PyQT или PySide, например, я считаю, что это намного меньше болиработать с виджетами таким образом (гораздо большая производительность).Вы по-прежнему можете вызывать код C ++ из Python в тех случаях, когда вам нужна дополнительная производительность.
Если вы используете комбинацию, рассмотрите возможность расширения Python, а не встраивания.Python, как правило, лучше подходит для встраивания кода C / C ++, чем для встраивания в систему C / C ++.Это также имеет больше смысла, так как приложения, как правило, состоят из гораздо более обыденного, не критичного к производительности кода, чем критичный к производительности, поэтому написание вашего приложения в основном в виде приложения на Python с присоединенными к нему функциями C / C ++ соответствует этому видудизайна системы лучше.