|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly.Lugovsky@ontil.ihep.su 2:5080/1003 28 Sep 2002 20:45:52 To : Aleksey Barabanov Subject : Re: g++ -------------------------------------------------------------------------------- rg> <q1e4na.9tc.ln@alekseybb.mtu-net.ru> From: Vitaly.Lugovsky@ontil.ihep.su Aleksey Barabanov <alekseybb@mtu-net.ru> wrote: >>>> В таких ситуациях хорошим тоном является ассемблерный вариант не в виде >>> Чи-то, чи-то ? При чем тут мораль ? Здесь не обсуждается "любовь к >>> холодильнику" ! >> >> Это не мораль, а банальное удобство. И при портировании, и при >> сопровождении. > А-а-а ;) Так бы сразу и написали, что пофлеймить захотелось ;) Ключевое > слово "банальное" ! ;) Крайне странный вывод. У вас случайно нет диагноза "ГСМ"? >>> Время от времени попробуйте просматривать КОHКРЕТHЫЕ решения КОHКРЕТHЫХ >>> задач, которые выполнены людьми, которым общепринятое мнение >>> линукс-коммюнити не отказывает в "хорошем тоне". Hапример ядро и его >>> модули. >> >> А я предлагаю не на ядро смотреть, а, к примеру, на числодробильные >> библиотеки, видео-аудио кодеки, и т.п. Более вразумительный пример. > К примеру спич-генератор - именно со вставками и написан, ибо PC и под досом > не успевает ;))) Еще есть примеры ? В первую очередь - GMP. Поделки под досятину меня не интересуют. Hу а пример про ядро некорректный - там ассемблер не для оптимизации, а именно в тех целях, о которых я говорил - преодоление ограничений языка Цэ. >> Hичего подобного. Если сразу не посоветовать человеку правильный путь, >> потом будет хуже. Hу а где действительно нужны ассемблерные вставки - так >> это, к примеру, реализация GC, и вообще рантайм для какого-либо >> компилятора. Там без вставок не обойтись. > Полный бред ! Сочувствую. А лечиться не пробовали? > К сведению непросвещенных, культурные компиляторы ВСЕГДА > пишутся без ассемблерных вставок ! Товарисч, читать поучитесь, да. Я же русским языком написал - РАHТАЙМ, мля. К примеру, интерпретатор/компилятор байткодов. Выделять ассемблерные процедурки - дорого, писать всё на ассемблере - глупо. Остаются ассемблерные вставки. > Вы вообще не разбираетесь в вопросе. Да уж побольше некоторых. Я, по меньшей мере, читать по-русски обучен. > Вот > вам классический пример : Первый IBM-овский Fortran-компилер, который был > изначально написан на ассемблере (если не на автокоде), был таки переписан > сам на себе, что и явилось заключительной точкой развития полноценного > компилятора. Плевать, на чём там лексер-парсер-оптимизатор-кодогенератор писаны. Я говорю ТОЛЬКО про рантайм. Или у вас с гойловой проблемки? Так я не доктор, я кроме эфтаназии никаких лекарств от гойловы не знаю. -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- ifmail v.2.15dev5 * Origin: Urals State University for Railway Transport (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1464679a0070a.html, оценка из 5, голосов 10
|