|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : U.P.Galyuck 2:5020/400 12 Mar 2005 13:06:19 To : Eugene Kurbatov Subject : Re: Need GUI development tool (Kylix or something) -------------------------------------------------------------------------------- > IC> Хе.. Много есть желающих переписать ПО, написанное на фортране, на любой > IC> другой язык? Особенно если оно свои задачи решает. > > ПО любит переписывание, как деньги любят счёт. Я не представляю > себе, какую задачу должна решать прога (а ведь мы Computer Science > подразумеваем?!), чтобы её хватило на 10 лет. Впрочем, встречал я такую > прогу, точнее её части, которые использовались долгое время. Она была > вешью в себе, ни расширение ни обновление её не планировалось (это > довольно удачная реализация одного численного метода для МСС), но > предыдущий оратор говорил об активном девелопинге чего-то на Фортране... Примеров активно развивающихся пакетов на Фортране есть довольно много. У меня сложилось впечатление, что сейчас наиболее ресурсоемкие расчеты - квантовохимические, они же одни из самых востребованных. Так вот эти пакеты (точно знаю про CRYSTAL, GAMESS, Gaussian, Jaguar), создавались десятилетиями - улучшались и добавлялись алгоритмы, но и запросы растут непропорционально быстрее. Теперь пакеты стали параллельными (через MPI) и все равно расчеты идут днями и неделями. Эти пакеты - платные и в основном написаны на Фортране. Мало того, обязательное условие проекта MPI - его работа под С и Фортраном. Так вот под научными расчетами я не имею ввиду програмку, которую можно сбацать за полчаса на Матлабе, и которая через 5 минут выдаст красивый график. Это и не виндовое глюкало, которое красиво мигает огонечками, производя неизгладимое впечатление на старперов, рисовавших графики на АЦПУ. Современные научные расчеты должны быть синтезом большого объема вычислений и удобного вывода результатов - лучше всего, графического. А для программ, идущих несколько суток во главу угла стоит эффективность расчетов. Если программа на Фортране будет эффективнее считать, чем С++, значит вопрос с платформой решается автоматически, если же эффективность одинаковая - значит выбор дело вкуса программиста. Так к чему это я? Современный Фортран позволяет, не ухудшая качества программ, пользоваться всеми графическими возможностями компьютера. Hу и слава Богу. Зачем иронизировать над фортранщиками? Галюк Юрий --- ifmail v.2.15dev5.3 * Origin: St.Petersburg University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/6578e535b324.html, оценка из 5, голосов 10
|