Ну мл трудно на чем то кроме питона кодить, все на нем пишут :)
к сожалению, да. для java тоже кое-что есть, но только совсем базисные вещи. плюс многие либы являются портами с С, из-за чего от их api и исходников у настоящего джависта начинает подгорать :) чтобы догнать текущие библиотеки питона, приходится очень много протопать своими ногами. и при этом реализация на питоне вот вообще не помогает. там народ вообще не парится на тему "а вдруг массив не поместится целиком в память" или "вот было бы неплохо это обработать в 8 потоков, а не в один". всё это для нормальных питонистов совершенно не непонятные проблемы :) не поместится в память - так добавь памяти. долго считается - возьми машину помощней или подожди окончания расчётов пару недель, тоже мне проблема. поточные вычисления? не, не слышал. так что портирование больше похоже на написание с нуля :(