Оптимальным, скорее всего, будет Java. Только вот под маки не пришлось бы переписывать на чем-то чисто маковом.