В цикл это развернуть не мешает, а сами циклы разворачивать — ну, чувак, так это уже чаще удар по производительности за счет не влезаний в кэш и прочих эффектов с памятью.
Чувак, условный переход — это дорого. Вызов подпрограммы — еще дороже. Далекий переход — это пиздец дорого. Далекий вызов — это ОЯЕБУ ДОРОГО ГДЕ МОИ СРАНЫЕ ТАКТЫ ULTIMATE EDITION. Развернуть в плоский код при некотором N выйдет быстрее, чем втупую крутиться в цикле или рекурсировать.
я к тому, что сравнивать условный переход с вызовом подпрограммы — это неправильно, что ли. ну разве что чтоб "почувствовать разницу". потому что условный переход обычно либо нужен, либо не нужен. хотя, в общем-то, по большому счету лишь бы спиздануть сказал.
Загадку про загадку, некст
ты загадал загадку про загадку
сложную
блджад
Ты загадал загадку, которую ты загадал.
Понял рекурсию? Пойди и пойми её ещё раз!
Рекурсивную.
Нет, не понял.
Пойди и не пойми её ещё раз.
DOEN
Рекурсия — говно для петушков. Настоящие Программисты(TM) разворачивают цикл и eval-ят получившийся код.
Настоящие китайские программисты, ты хотел сказать?
Загадку, которую ты загадал (то есть эту загадку).
/1, /2 и тэ дэ
вот ты шутишь, а я такое видел :(
Оу! Я понял! Это загадка про ХУЙ!
В рантайме, идиот, автоматически.
У Настоящих Программистов за них это делает компилятор.
Не знаю, но наверное что-то связанное с нытьём, бабами и плюсцами. Короче говно.
У Настоящих Индийских Программистов, ты хотел сказать?
У Настоящих Штангистов, ЕВПОЧЯ.
Тут уже неявный lisp vs haskell, невермайнд.
Кстати, не всегда же во время конопляции будет известно, сколько итераций делать.
lisp vs haskell? ловсан детектед?
Кто ловсан ты ловсан.
я хаскель за говно не считаю, так что не R
В цикл это развернуть не мешает, а сами циклы разворачивать — ну, чувак, так это уже чаще удар по производительности за счет не влезаний в кэш и прочих эффектов с памятью.
Я, внезапно, тоже его за говно не считаю, так что и не R. Может, @0xd34df00d ловсан?
Это вряд ли. Может, @snakehoney ловсан?
у меня шредер под стол упал от таких заявлений
Нет, я быдло.
Чувак, условный переход — это дорого. Вызов подпрограммы — еще дороже. Далекий переход — это пиздец дорого. Далекий вызов — это ОЯЕБУ ДОРОГО ГДЕ МОИ СРАНЫЕ ТАКТЫ ULTIMATE EDITION. Развернуть в плоский код при некотором N выйдет быстрее, чем втупую крутиться в цикле или рекурсировать.
Внимание! Соблюдайте осторожность! В треде секретный ловсан!
"условный переход — это дорого". типиыный плюсоблядь, пихающий после этого простенький if () в опцию сборки и макрос.
Ни одного такого не видел. С сиблядками-фанатиками их не путаешь?
Внезапно, я не только не ловсон, но и не плюсоблядь. Сударь, да вы какая-то небеда.
я к тому, что сравнивать условный переход с вызовом подпрограммы — это неправильно, что ли. ну разве что чтоб "почувствовать разницу". потому что условный переход обычно либо нужен, либо не нужен. хотя, в общем-то, по большому счету лишь бы спиздануть сказал.
арц знаю. аналайзер знаю. небеда не знаю.
Таки шоб я так жил.
неебда, зови его так
Не надо звать небеду.
аа, понял, это чувак, который мне сказал, что мой ssd говно
эту.
рекуррентную