История изменений
Исправление unanimous, (текущая версия) :
постепенно переводим кодовую базу с фортрана на Julia.
Раз уж тут пиписьками меряться начали, я лично имею лично писанный модуль для quantum espresso (если вы занимаетесь делом, то должны знать о нём, не о модуле, правда, а о QE), который умеет использовать сотни и тысячи вычислительных ядер на кластере, но алгоритм я отлаживал на октаве/матлабе. Никак не могу вообразить себе, какие задачи решаются переписыванием, грубо говоря, наоборот.
Julia, как и матлаб, питон+numpy/scipy, октава, скайлаб, R — средства прототипирования, отладки и исследования алгоритмов. Хорошо, если это средство относительно быстрое, но быстрота тут не приоритет. Приоритет — выразительность, удобство формулирования предметной проблемы в виде программы.
Исходная версия unanimous, :
постепенно переводим кодовую базу с фортрана на Julia.
Раз уж тут пиписьками меряться начали, я лично имею лично писанный модуль для quantum espresso (если вы занимаетесь делом, то должны знать о нём), который умеет использовать сотни и тысячи вычислительных ядер на кластере, но алгоритм я отлаживал на октаве/матлабе. Никак не могу вообразить себе, какие задачи решаются переписыванием, грубо говоря, наоборот.
Julia, как и матлаб, питон+numpy/scipy, октава, скайлаб, R — средства прототипирования, отладки и исследования алгоритмов. Хорошо, если это средство относительно быстрое, но быстрота тут не приоритет. Приоритет — выразительность, удобство формулирования предметной проблемы в виде программы.