|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 17 Mar 2005 18:06:09 To : U.P.Galyuck Subject : Re: Need GUI development tool (Kylix or something) -------------------------------------------------------------------------------- 2005-03-17, U.P.Galyuck <galyuck@paloma.spbu.ru> пишет: >> > Интересно, что вызывает сомнение в следующем положении: >> > Если задача, которая будет использоваться много раз многими людьми, > причем >> > время счета одного варианта превышает несколько часов (суток), под > Фортраном >> > считает быстрее даже на 10% по сравнению с С++, то надо выбирать именно > этот >> > транслятор, невзирая на возражения программистов, что в > университете/школе >> > они проходили Дельфи и Матлаб, а Фортран77, по которому они сдавали > зачет, >> > не является объектно-ориентированным языком. >> >> Всё, что после первой запятой. > > Хорошо, скажу то же самое, но по другому: > При написании ресурсоемких задач важным является не удобство программиста и > скорость написания им программы, а ее вылизывание, выявление узких мест, их > оптимизация, включая использование ассемблера, а также применение тех > инструментов, которые позволяют повысить ее быстродействие. Иначе говоря, HЕ > ВСЕГДА скорость HАПИСАHИЯ программы, обеспеченная удобным и понятным > инструментарием, является главным, часто бывает важнее скорость РАБОТЫ > программы. И тут недостаточно знание опции -О3 транслятора. > Что в сказанном вызывает сомнение? Я всегда полагал, что это само собой Всё, что после первой точки. Если меньше издеваться, то большие сомнения вызывает слово Фортран. Вот не вижу я, почему это выявление узких мест и прочий встроенный ассемблер будет лучше работать под Вортраном. Ещё надо заметить, что практически всегда можно обменять время программиста на скорость программы. Потому, всё-таки, приличный инструментарий стоит поставить на первое место, хотя и учитывая дальнейшие возможности оптимизации. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/1917032a66d41.html, оценка из 5, голосов 10
|