I'm in the process of choosing a scientific library to use as a basis for a project. I need to do a lot of statistical, linear algebra, and signal processing tasks, and I figured there are probably some great libraries that already do this stuff better than I could program it myself.
For c++, I know about Boost, but don't have much experience to evaluate it. I have also heard of the GNU Scientific Library (GSL). Does anyone have experience with these or another library, and what are your opinions? Which ones are generally preferred? Any info would be great. Thanks.