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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : U.P.Galyuck                          2:5020/400     17 Mar 2005  18:50:49
 To : Ilya Anfimov
 Subject : Re: Need GUI development tool (Kylix or something)
 -------------------------------------------------------------------------------- 
 
 > >     Хорошо, скажу то же самое, но по другому:
 > > При написании ресурсоемких задач важным является не удобство
 
 программиста и
 
 > > скорость написания им программы, а ее вылизывание, выявление узких мест,
 
 их
 
 > > оптимизация, включая использование ассемблера, а также применение тех
 > > инструментов, которые позволяют повысить ее быстродействие. Иначе
 
 говоря, HЕ
 
 > > ВСЕГДА скорость HАПИСАHИЯ программы, обеспеченная удобным и понятным
 > > инструментарием, является главным, часто бывает важнее скорость РАБОТЫ
 > > программы. И тут недостаточно знание опции -О3 транслятора.
 > >     Что в сказанном вызывает сомнение? Я всегда полагал, что это само
 
 собой
 
 >
 >   Всё, что после первой точки.
 >
 >   Если  меньше  издеваться,  то  большие  сомнения вызывает слово
 > Фортран. Вот не вижу я, почему это выявление узких мест и  прочий
 > встроенный ассемблер будет лучше работать под Вортраном.
 >
 >  Ещё  надо  заметить, что практически всегда можно обменять время
 > программиста на скорость программы.  Потому, всё-таки,  приличный
 > инструментарий  стоит  поставить на первое место, хотя и учитывая
 > дальнейшие возможности оптимизации.
 
     Вот, наконец-то я добился внятного изложения позиции.
 Лично я призываю просто не отметать заранее применение Фортрана - аргументы
 понятны: отсутствие объектной ориентированности, корявость языка,
 непривычность (не проходил в школе), и т.д., а оценивать прежде всего
 производительность программы, и именно это считать главным. Hа больших
 комплексах я такого сравнения не делал (а вы и тем более). Hу а раз нет
 такого личного опыта, то надо обращаться к прессе, где как раз и говорилось
 о научной ориентации Фортрана и его эффективности по сравнению с другими
 языками программирования. Опровергать эти мнения/публикации можно ТОЛЬКО
 тестами, а не личным предпочтением и общими соображениями. Видел я статью,
 где говорилось о том, что вообще нельзя даже средствами ассемблера сделать
 программу эффективнее, чем на С, т.к. компилятор знает все особенности
 процессора и переставит инструкции наиболее оптимальным образом. Hо!
 Иллюстрировалалось это положение на примере целочисленных задач типа
 сортировки, а не на счетных задачах с плавающей арифметикой. Особенно
 хочется увидеть эффективность работы С++ компилятора на таком очень важном
 разделе вычислительной математики как комплексная арифметика, которая в
 Фортране является встроенной. Поэтому я считаю вопрос открытым, т.е. нельзя
 априори отказывать Фортрану в праве на существовании.
 
     Галюк Юрий
 --- 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/65781500d554.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional