Ripeto ... se hai VERAMENTE un'esigenza simile (e mi sembra che pochi problemi lo esigano ...) comincia ad imparare a programmare in C/C++.
Ti accorgerai che il programma fa quello che vuoi nei tempi previsti e non avrai bisogno di fare chissa' cosa ...