I know that Java programs work faster than python ones, so why there are a lot of programs written in python? is it because developing in python is faster or what?
or because there are some available libraries for python which are not available for a language like java?
I'm asking this because I'm trying to write a tool which involves BLAST and I care a lot about performance and I'm competent in both Java and python.
SO which one I should use to have a better performance?