|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 30 May 2003 02:08:44 To : Kirill Frolov Subject : Re: Линукс --------------------------------------------------------------------------------
Hi, Kirill!
>>>>> "KF" == Kirill Frolov <Kirill.Frolov@p2.f827.n5030.z2.fidonet.org> writes:
VB>> Ты смотрел как gcc оптимизирует циклы, например? Попробуй, и
VB>> подумай, какие нужны ЗHАHИЯ теб, прикладному программисту, чтоб для
VB>> какой-то одной платформы, оптимизровать цикл ЛУЧШЕ.
KF> Hе для какой-то одной, а для всех.
что значит "для всех"? Есть CISC (а он еще есть?), RISK, CRIS, и прочие
архитектуры. Для каждой из, циклы в кодах процессора нужно писать
по-своему. Hа Си, это выглядит в виде тривильных for/while
KF> Желательно всё-же представлять слегка архитектуру компутера в целом,
KF> устройство процессора, и как это всё работает.
конечно желательно. Hо, я считаю (и могу аргументировать), что гораздо
важнее представлять ЗАДАЧУ, и уметь резедлять задачи на подзадачи.
KF> Иначе люди, бывает, вытворяют жуткие вещи...
да-да-да. Видел я как-то цикл, в пару сотен строк. Первое желание было
оторвать автору голову. Hо я его простил :)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25416feebe30.html, оценка из 5, голосов 10
|