LINUX.ORG.RU

История изменений

Исправление Evgueni, (текущая версия) :

Найди библиотеки, которые умеют то, что тебе надо. Найди инструмент куда эти библиотеки имеют интерфейс и сейчас это скорее всего будет питон. Посмотри чем пользуется тот, кому ты вопросы по математике будешь задавать.

Как вариант пишешь ядро на C++, а ввод (подготовка данных, пользовательский интерфейс), вывод (текст, картинки и т.д.) на питоне, хотя лично я в силу специфики (гистограммы как единица анализа) итоговый анализ делаю на ROOT (https://root.cern.ch) — в принципе интерфейс из питона есть и туда, правда кривоватый. Для статистики (вектора) лучше всего будет R.

Все наши теоретики сидят на Mathematica — в значительной степени там плевать на скорость (хотя в некоторых направлениях оно там весьма себе быстрое если его правильно готовить), главное там для них удобный интерфейс и более менее гарантированно верный результат. Только если расчёты начинают занимать месяцы, то они чешутся что-то оптимизировать.

Исходная версия Evgueni, :

Найди библиотеки, которые умеют то, что тебе надо. Найди инструмент куда эти библиотеки имеют интерфейс и сейчас это скорее всего будет питон. Посмотри чем пользуется тот, кому ты вопросы по математике будешь задавать.

Как вариант пишешь ядро на C++, а ввод (подготовка данных, пользовательский интерфейс), вывод (текст, картинки и т.д.) на питоне, хотя лично я в силу специфики (гистограммы как единица анализа) итоговый анализ делаю на ROOT (https://root.cern.ch) — в принципе интерфейс из питона есть и туда, правда кривоватый. Для статистики (вектора) лучше всего будет R.

Все наши теоретики сидят на Mathematica — в значительной степени там плевать на скорость (хотя в некоторых направлениях оно там весьма себе быстрое ели его правильно готовить), главное там для них удобный интерфейс и более менее гарантированно верный результат. Только если расчёты начинают занимать месяцы, то они чешутся что-то оптимизировать.