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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : U.P.Galyuck                          2:5020/400     24 Mar 2005  19:43:21
 To : Ilya Anfimov
 Subject : Re: Need GUI development tool (Kylix or something)
 -------------------------------------------------------------------------------- 
 
 > >     Разумеется, я этого не думаю. Конечно, g77 и gcc хреновые
 
 компиляторы.
 
 > > Именно поэтому профессиональные программисты во всем мире используют
 > > коммерческие компиляторы  типа pg90. Hо именно вы предложили
 
 использовать
 
 >
 >  А  давайте  не будем кивать на профессиональных программистов во
 > всём мире? Тем более, что любое сравнение того, что они в среднем
 > используют, будет на в Вашу пользу?
 
     Извините, имелось в виду "профессиональных программистов на Фортране". У
 вас есть другие сведения? Так поделитесь ими. Мы немедленно закупим
 предложенный вами наиболее эффективный компилятор (то же самое про
 компилятор С). А я вам  в ответ расскажу грустную историю, про то, как из-за
 ограничения COCOM нам так и не продали компиляторы от Portland Group,
 впрочем, левый у нас есть. Это я к тому, что про компиляторы я не
 понаслышке.
 
 > > для арифметических операций с комплексными числами GNU C. Именно поэтому
 
 я
 
 > > его и исследовал.
 >
 >  Я предложил использовать C. Можно, в частности, GNU.
 
     Слов про "в частности, GNU" не было. Впрочем, я понимаю, этот инструмент
 есть у всех, поэтому он и был упомянут.
 
 >  Возможность реализовать комплексную арифметику лучше, чем в GNU C
 > Вами пока что не показана.
 
     Да, не показана Я только предполагаю, что при оперировании встроенными
 типами данных, каким, без сомнения, является тип complex в Фортране, можно
 добиться более глубокой оптимизации выражений, чем в языках, где этот тип
 является заплаткой. Далее, основываясь на том, что такого рода оптимизации,
 основывающиеся на коммутативности некоторых смешанных операций
 вещественное-комплексное, уже раньше были реализованы, я делаю смелое
 утверждение, что такого рода оптимизация компиляторами используется и в
 настоящее время. Заметим, я ничего не утверждаю, просто поясняю, как такой
 дубовый язык, как Фортран, мог бы уделать в плане эффективности получаемого
 кода современные навороченные языки, не ориентированные на научные
 исследования. А быстрее всего таки уделал.
 
 >  Это ничего, что в IEEE floating point arithmetics
 > (a*b)*c вообще говоря не равно a*(b*c)?
 
     В теоретическом плане это очень серьезное возражение. Особенно, если
 учесть, что программист обычно пишет так, как написано на листочке с
 формулой, которая подразумевала ассоциативность/коммутативность операции
 умножения. А вот в практическом плане если перестановка сомножителей влияет
 на результат, значит надо менять алгоритм. Hельзя работать на предельных
 точностях. И, как было ранее сказано, никто не отвергал скобки в выражениях,
 да вот только для эффективности оптимизации их лучше не ставить.
 
 >  Вы не провели _никакого_ сравнения фортрана и C.
 >
 >  Для  профессиональных  спорщиков:  если  скажете,  что сравнение
 > подразумевало отсутствие в  фортране  тех  вещей,  в  которых  Вы
 > обвиняли  C,  то я там показал, что в фортране они присутствуют в
 > том же объёме.
 
     Пожалуйста, еще раз и помедленнее, особенно о том, что в Фортране
 присутствует в том же объеме. Я который раз повторяю: я ни в коем случае не
 доказываю, что Фортран эффективнее С в научных расчетах, я только обращаю
 внимание на то, что это, действительно, может иметь место как раз в силу
 особенностей этого языка. И поэтому  есть смысл продолжать на нем работать.
 
     Галюк Юрий
 --- 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/65781f3e31ac.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional