Comment Re:Creating MgCO3 (Score 1) 307
Comment Re: Newsflash (Score 1) 519
Comment Hmm (Score 1) 534
If that was the case, perhaps we'd find out that people who don't care about the future of humanity are in a majority, and perhaps I shouldn't be concerned about the future of humanity in the first place. At least I'd feel better when reading discussions about climate on Slashdot.
Comment Re:Oh... (Score 4, Insightful) 129
Comment Re: List the STL? Seriously? (Score 1) 479
Comment Re: Buckazoids (Score 1) 265
Comment Depends on the level of flexibility you need (Score 1) 465
If you need to be very flexible, which is typically when you are doing research from scratch -- devising/changing your algorithms often, visualizing the data, etc., I'd suggest MATLAB. It allows you to program and evaluate stuff very quickly. If you are able to vectorize the problem you are solving, it is also very fast, since it uses highly optimized vector/matrix handling libraries.
Once you know what you want to do and how, you might want to implement your stuff in other languages, as MATLAB is cumbersome, if you for example need to process text or perform networking
As for C/C++ (or even Fortran