Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : U.P.Galyuck                          2:5020/400     24 Mar 2005  17:10:09
 To : Eugene B. Berdnikov
 Subject : Re: Need GUI development tool (Kylix or something)
 -------------------------------------------------------------------------------- 
 
 >  Hасколько я разбираюсь в медицине, для Си невозможно реализовать
 
 "complex"
 
 >  без специальных знаний компилятора о нём. То, что нет должной оптимизации
 >  конкретно у gcc - это другой вопрос.
 >
 > UPG> В Фортране, для которого комплексный тип является встроенным, это
 
 делается
 
 > UPG> достаточно просто. В С, и как я подозреваю в С++ , это либо не
 
 делается
 
 > UPG> вообще (главное, чтобы формально поддерживался этот тип данных),
 >
 >  В С++ как раз нет _абсолютно_ никакой проблемы сделать класс "complex"
 >  и написать свои методы для всех операций с разными типами - с нужной
 >  оптимизаций (унарных и бинарных, конечно - глобальная так не получится).
 
     Так я об этом и талдычу, именно из-за того, что класс complex
 элементарно навешивается путем переопределения арифметических операций, в
 С++ очень затруднена или, если не сказать резче - запрещена, оптимизация
 арифметических выражений.
 
 >  А шаг дальше (в кватернионы, например), и fortran надёжно отдыхает,
 >  в то время как в C++ просто определяется другой класс.
 
     А кватернионы если и нужны ( в отличие от комплексных чисел), то в
 настолько узкой области, что это просто не является аргументом.
 
 >  Реальная практика ЦЕРHа, например, заключается в том, что научные
 >  библиотеки уже 7й год интенсивно переписываются на C/C++ (это проекты
 >  типа LHC++ & Ko), так же интенсивно тестируются, и назад пути нет.
 
     Действительно, root-Aliroot написан на С++. Только давайте дадим
 процессу развиться естесственным путем, без насильственных действий.
 
 >  Да, legacy software повсеместно используется и даже правится под текущие
 >  нужды, но его относительный вес постепенно уменьшается. Так как софт на
 >  фортране до сих пор попадает в код будущих экспериментов, которые должны
 >  прожить до ~2025, можно ожидать, что лет на 20 у фортрана есть шансы.
 >  Hо и это сомнительно, потому что g77 вроде как прекратил своё развитие,
 >  а учёные всё активнее на линукс переползают. В случае проблем с
 >  компилятором дело скорее кончится f2c, чем поддержкой антиквариата.
 
     Еще раз повторяю, под Линуксом есть как гнутые компиляторы, так и от
 Интел (идут параллельно с виндовым), еще самый известный - от Portland
 Group, и, наконец, от Lahey. Это те, про которые я знаю и пользуюсь. Вот от
 HP (то бишь Digital, Compaq, MS) под Линукс нет, да и никогда не было.
 
     Галюк Юрий
 --- ifmail v.2.15dev5.3
  * Origin: St.Petersburg University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   17 Mar 2005 12:42:08 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   17 Mar 2005 15:17:55 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   17 Mar 2005 17:34:40 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   17 Mar 2005 18:06:09 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   17 Mar 2005 18:50:49 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   17 Mar 2005 20:20:34 
 Re: Need GUI development tool (Kylix or something)   Aleksey Barabanov   17 Mar 2005 20:59:34 
 Re: Need GUI development tool (Kylix or something)   Victor Wagner   18 Mar 2005 09:22:40 
 Re: Need GUI development tool (Kylix or something)   Kirill Kuvaldin   18 Mar 2005 11:52:02 
 Re: Need GUI development tool (Kylix or something)   Victor Wagner   18 Mar 2005 14:06:08 
 Need GUI development tool (Kylix or something)   Sergey Klimov   20 Mar 2005 21:03:10 
 Re: Need GUI development tool (Kylix or something)   Eugeny Chernetcki   21 Mar 2005 13:27:23 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   18 Mar 2005 13:52:25 
 Re: Need GUI development tool (Kylix or something)   Victor Wagner   18 Mar 2005 14:08:11 
 Need GUI development tool (Kylix or something)   Sergey Klimov   20 Mar 2005 21:14:46 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   22 Mar 2005 18:57:46 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   18 Mar 2005 13:52:25 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   22 Mar 2005 19:29:51 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   22 Mar 2005 21:12:50 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   22 Mar 2005 23:05:53 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   23 Mar 2005 20:07:40 
 Re: Need GUI development tool (Kylix or something)   Eugene B. Berdnikov   23 Mar 2005 22:08:22 
 Re: Need GUI development tool (Kylix or something)   Victor Wagner   24 Mar 2005 12:35:55 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   24 Mar 2005 17:10:09 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   24 Mar 2005 18:46:03 
 Re: Need GUI development tool (Kylix or something)   Alex Kislica   24 Mar 2005 17:16:55 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   23 Mar 2005 22:23:32 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   24 Mar 2005 17:10:09 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   24 Mar 2005 17:50:30 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   24 Mar 2005 19:43:21 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   25 Mar 2005 01:21:01 
 Re: Need GUI development tool (Kylix or something)   U.P.Galyuck   25 Mar 2005 17:56:18 
 Re: Need GUI development tool (Kylix or something)   Ilya Anfimov   25 Mar 2005 23:05:22 
 Re: Need GUI development tool (Kylix or something)   Dmitry Ponyatov   23 Mar 2005 19:59:42 
 Need GUI development tool (Kylix or something)   Vitaly Mayatskih   18 Mar 2005 00:03:26 
Архивное /ru.linux/6578b46d1771.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional