Возьмите
D. Там вам будет и мощь c++ (ручное управление памятью, возможность использовать Си-шные либы, объекты/классы, шаблонные функции и метапрограммирование) и прелести python (сборка мусора, модули, менеджер зависимостей DUB поддерживающий автоматическую сборку проектов, более приятный синтаксис и все такое).
А почему сразу не писать на Objective-C? Он отличается и от c++ и от python, причем в некоторых моментах отличается сильно. Разве что дебаг приложений с C++/D будет ближе к Objective-C.