LINUX.ORG.RU

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

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

Тем не менее ты сначала говоришь про учёных, которые не программисты, а потом про оптимизацию, что является вещами взаимоисключающими.

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

На питоне с нужными либами, которые написаны профессионалами, небось ещё и сильно быстрее работать будет, чем наляпанный не профессионалами код на любом другом языке.

Посмотри, что лежит под тем же NumPy (спойлер: Фортран). И, пожалуйста, просто поверь, что не для всех задач есть готовые библиотеки, тем более на Питоне. Особенно, если задачу никто до тебя не решал (оказывается, в науке такое бывает).

Nim

Это я вообще зря написал, к нему претензии, действительно, не про скорость. Та же работа с массивами в нём более примитивная, чем в Фортране. Насколько я помню.

Нет, мне было нужно обоснование, ты его уже дал в предыдущем ответе.

Можно теперь не закапывать Фортран и позволить учёным писать на нём свои программы?

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

Тем не менее ты сначала говоришь про учёных, которые не программисты, а потом про оптимизацию, что является вещами взаимоисключающими.

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

На питоне с нужными либами, которые написаны профессионалами, небось ещё и сильно быстрее работать будет, чем наляпанный не профессионалами код на любом другом языке.

Посмотри, что лежит под тем же NumPy (спойлер: Фортран). И, пожалуйста, просто поверь, что не для всех задач есть готовые библиотеки, тем более на Питоне. Особенно, если задачу никто до тебя не решал (оказывается, в науке такое бывает).

Nim

Это я вообще зря написал, к нему претензии, действительно, не про скорость. Та же работа с массивами в нём более примитивная, чем в Фортране. Насколько я помню.

Нет, мне было нужно обоснование, ты его уже дал в предыдущем ответе.

Можно теперь не закапывать Фортран и позволить учёным писать на нём свои программы?