А я бы советовал все писать на языке C++ и Qt. Пусть это немного дольше, но зато будет правильнее. Можно память использовать именно так, как хочется. Да и вообще, если правильно разработать алгоритм, то никаких сбоев не будет. С "легкими" языками типа Питона, думаю, такого не случится. Ошибка может в самый неподходящий момент вылезти.
У Python только одна проблема, для него надо писать тесты -- это расплата за отсутствие типизации.
Но это не страшная проблема, с приобритением опыта тесты пишутся на раз.