Приведу несколько примеров использования С++ для решения специфических задач.
1. boost::numeric::ublas и его байндинги. Библиотека для работы с векторами и матрицами использующая expression templates, позволяющая выжать максимум скорости без потери читабельности.
2. Расчет Якобиана с использованием fadbad, подменяем тип с плавающей точкой на библиотечной и сразу получаем возможность считать частные производные для произвольных функций.
3. ATLAS
4. Анализ точности расчетов, подменяешь тип с плавающей точкой и расчитываешь погрешность вычислений , или регулируешь точность , или сравниваешь с эталонной точностью.
Читал по ветке выше что вы решаете по работе целый ряд сложных задач. Для тренировки идеально попробовать порешать их на С++.
... << RSDN@Home 1.2.0 alpha 4 rev. 1237>>