История изменений
Исправление knovich, (текущая версия) :
Тем не менее ты сначала говоришь про учёных, которые не программисты, а потом про оптимизацию, что является вещами взаимоисключающими.
Там у них, во-первых, есть математик в команде, что уже неплохо для написания нормального кода, а во-вторых, не исключено, что были и программисты. Тем не менее, изменения в код вносят в основном физики-теоретики, это мне известно точно. Такой расклад не мешает, однако, оптимизировать код с течением времени (а там времени прошло много).
На питоне с нужными либами, которые написаны профессионалами, небось ещё и сильно быстрее работать будет, чем наляпанный не профессионалами код на любом другом языке.
Посмотри, что лежит под тем же NumPy (спойлер: Фортран). И, пожалуйста, просто поверь, что не для всех задач есть готовые библиотеки, тем более на Питоне. Особенно, если задачу никто до тебя не решал (оказывается, в науке такое бывает).
Nim
Это я вообще зря написал, к нему претензии, действительно, не про скорость. Та же работа с массивами в нём более примитивная, чем в Фортране. Насколько я помню.
Нет, мне было нужно обоснование, ты его уже дал в предыдущем ответе.
Можно теперь не закапывать Фортран и позволить учёным писать на нём свои программы?
Исходная версия knovich, :
Тем не менее ты сначала говоришь про учёных, которые не программисты, а потом про оптимизацию, что является вещами взаимоисключающими.
Там у них, во-первых, есть математик в команде, что уже неплохо для написания нормального кода, а во-вторых, не исключено, что были и программисты. Тем не менее, изменения в код вносят в основном физики-теоретики, это мне известно точно. Такой расклад не мешает, тем не менее, оптимизировать код с течением времени (а там времени прошло много).
На питоне с нужными либами, которые написаны профессионалами, небось ещё и сильно быстрее работать будет, чем наляпанный не профессионалами код на любом другом языке.
Посмотри, что лежит под тем же NumPy (спойлер: Фортран). И, пожалуйста, просто поверь, что не для всех задач есть готовые библиотеки, тем более на Питоне. Особенно, если задачу никто до тебя не решал (оказывается, в науке такое бывает).
Nim
Это я вообще зря написал, к нему претензии, действительно, не про скорость. Та же работа с массивами в нём более примитивная, чем в Фортране. Насколько я помню.
Нет, мне было нужно обоснование, ты его уже дал в предыдущем ответе.
Можно теперь не закапывать Фортран и позволить учёным писать на нём свои программы?