За проект спасибо. Я его откопал на codeplex пару недель назад. У самого была идея написать что-то подобное год назад, но как-то не сложилось из-за нехватки времени.
Действительно классный проект. А вообще, почему бы не пойти дальше? Например, создать интернет сервис, где пользователи смогут размещать реализации алгоритмов численных методов на разных языках программирования. Эти реализации могут конкурировать по скорости работы, размеру используемой памяти и понятности исходников. Постепенно можно прийти к эталонным реализациям, которые невозможно улучшить (хотя, это невозможно;)
Никакого холивора :) Просто для того чтобы переписать те тонны софта, которые уже есть на новую платформу нужны веские основания, типа там прирост производительности в 10 раз.
Где ж вы были год назад )
Сколько лаб пришлось в Scilab реализовывать. Хотя всё на пользу пошло.
За исходники спасибо. По возможности постараюсь подключиться, дело интересно и нужное.
а цель-то в чем?
написать лабу?
предложить свой алгоритм?
вести научную работу?
на мой взгляд ни под одну из этих задач оно не подходит.
лабу лучше все-же писать самому. а откуда списать и так мест хватает.
если есть свои идеи — пиши статью. благо это нынчк легко, а отклика будет больше чем от патча в мелкий опенсоурсный проект.
научно-инженерные работы все давно ведутся в matlab — mathcad.
если хочется выглядить честным, можно поглядеть на: www.wareprise.com/2008/12/13/list-of-matlab-open-source-alternatives/
т.е. сама по себе идея неплоха. но все-ж надо придумать зачем она нужна. тогда возможно она станет востребована
Полностью согласен! Если нужно что-то для реальных расчётов, то проще взять написанные ещё в затёртых годах на фортране библиотеки (типа LAPACK, QUADPACK, и т.д.) или на худой конец gsl c бустом. Эти алгоритмы уже вылизаны за много лет практически до совершенства. Зачем их переписывать, да ещё и под заведомо более ресурсоёмкую платформу, я не совсем понимаю.
в коде LAPACK и QUADPACK я не копался, а вот gsl далеко не совершенен, там нет многих интересных спецфункций, а те что есть часто считаются с большой ошибкой
Ну вопрос как бы в том, кто этим будет заниматься. У меня проектов подобного плана достаточно много, доразвить каждый до определенного уровня времени нет, вот и выкладываю проекты в опенсорс в надежде, что кто-то откликнется и не даст хорошей идеи пропасть.
Приложение «Численные методы на C#»