имхо Xors3d (переход с Blitz на C++) + iXors3d неплохой вариант
Вообще солидарен с
jimon: грамотно написанная программа (за исключением специфических случаев) требует портирования (в случае если языки на платформах совпадают) только интерфейсов (ввод и вывод), что вполне укладывается в адекватные сроки.