Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
А-а! :,,,,-O 03.09.03 15:26 Число просмотров: 1070
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
> > Только вот выскажу одно мнение. Скорость прямо > > пропорциональна эффективности алгоритма, не зависит от > > стиля программирования и обратно пропорциональна > > структурированности программы :) Ну тут я так однозначно не могу сказать про структурированность... Совсем недавно мне был продемонстрирован примерчик, на котором шаблоны C++ оказываются быстрее указателей на функции C... В общем, нет уверенности.
> Эффективность кода в первую очередь зависит от алгоритма, а > во вторую от компилятора, который генерит уже конечный код. > Так что книжки про эффективные алгоритмы искать надо. Я тоже рекомендую Седжвика, кстати. И Кнута. И тоже его не люблю :)
> 5) Старайтесь обходиться без условных и безусловных > переходов. Кстати, безусловные переходы иногда помогают оптимизировать программу. ИНОГДА, говорю :) Потому что как ни крути, а структурированность программы все же иногда (иногда!) мешает.
> Научиться красиво писать программы также тяжело, как и > писать красивые стихи, прозу, музыку... Но красивая программа (не алгоритм) нередко оказывается менее производительной.
> Многие сейчас покупают супер пупер компьютеры, потому что > программы медленно работают. Это меня убивает не меньше.
> С памятью та же фигня, примеры приводить не буду. Тем, кому > за 30, сами все помнят. Тут достаточно быть за 20, кажется, чтобы такое помнить... %-)
> Что-то не так в этом мире. Оверклокеры выжимают десятки > процентов вычислительной мощности - для чего, это что, сама > цель, или так критично чтобы программа (если у них такая > есть) вместо 12 часов 10 часов считала, или вместо 12 > милисекунд - 10 милисекунд, а 12 не устраивает. Через пару > месяцев за те же деньги можно будет купить процессор именно > на этот десяток - другой процентов быстрее. Но всем-то охота сейчас...
Гонка вооружений.
> Светлая эра наступит, когда программисты наиболее > оптимальные алгоритмы применять начнут! Это был крик души. Я вторым голосом подвою %-)
|
|
|