I am not trying to start a Language flame war here. I merely want to ask a simple question:
Is there a good resource for comparisons for languages for scientific computing?
By comparisons, I mean on the grounds of: Number of stable libraries which can be used. Programming Effort Speed etc.
I found a couple of comparisons online but all seemed to be relevant to general computer programmers (not for Numerical Computing).
Also, I am asking the question for general scientific computing, not necessarily for matrix algebra. For instance, this also includes statistics, engineering etc.
I am not trying to ask a "which language should I learn" type of question. I am asking for good comparisons.
I am especially interested in C,Java,C++,C# and Python. The goal is to build usable code in variety of scientific applications with different hardwares (including Android) using as many stable libraries along the way.
I also read Parallel Scientific Computation Software Development Language? but it is too focussed on Matrix algebra.