Size: a a a

2019 September 23

R

Roma in iOS God Talks
+ реализация для ленивых коллекций
источник

EE

Evgenii Elchev in iOS God Talks
Вообще это странный спорт. Что мап что фор должны быть быть зеро кост абстракциями.  Но это в идеальном мире. На практике хрен его знает, как в конкретном месте, конкретная версия компилятора тебе что то оптимизирует. Опять же вы тестами сборку с какими флагами гоняете?
источник

EE

Evgenii Elchev in iOS God Talks
Еxey Panteleev
Ну мэп раза в 2-3 раза медленее, но когда я реактивненько пишу, то там же lazy-collections и разницы будет меньше

Тока они не везде работают лейзи колекшнс
Ты же понимаешь что лень ничего не выигрывает если ты тут же перебираешь в коллекцию от начала до конца?
источник

TK

Timur Kuchkarov in iOS God Talks
Еxey Panteleev
Да мы тестировали, гуард вроде в 2-3+ раз медленее ифа, а когда это рекурсия как у меня кекотный кек
В дебаг режиме с отключёнными оптимизациями?
источник

EE

Evgenii Elchev in iOS God Talks
да даже с оптимизациями, такой код на раз запустить хреновый тест. Много искажений может быть. Состояние ситемы, вероятность хардварных оптимизаций, которые могут в одном случае сработать, во втором нет. Самое потимальное компилить код с оптимизациями и смотреть в асм, тогда можно понять что лучше. Но опять же в этом конкретном месте
источник

EE

Evgenii Elchev in iOS God Talks
Vyacheslav
что это меняет?
разный код на выходе, причем компилятор теоритически может лучше в одну архитектуру компилить, чем в другую
источник

VV

Vadim Vitvickiy in iOS God Talks
Evgenii Elchev
да даже с оптимизациями, такой код на раз запустить хреновый тест. Много искажений может быть. Состояние ситемы, вероятность хардварных оптимизаций, которые могут в одном случае сработать, во втором нет. Самое потимальное компилить код с оптимизациями и смотреть в асм, тогда можно понять что лучше. Но опять же в этом конкретном месте
мог бы исходники уже посмотреть, а не демагогию с псевдонаучником кексеем разводить
источник

V

Vyacheslav in iOS God Talks
Evgenii Elchev
разный код на выходе, причем компилятор теоритически может лучше в одну архитектуру компилить, чем в другую
Женя, у тебя спор ради спора. Я показываю, что у Лёши слишком слаба доказательная база. Покажите мне пример, где гвард в десять раз медленнее. Тем более медленнее на армах.  Тем более, это не было в его "выходных параметрах" задачи. Такие бездоказательные тезисы попахивают глупостью. Тем более, что это читают новички. И тем более, что он где-то препает, и кто-то воспринимает его как "шарящего спеца". Это очень странно, что с подобным форматом доказательной базы его пропустили к процессу обучения дальше наколеночных роликов на Ютюбе.
источник

EE

Evgenii Elchev in iOS God Talks
Vyacheslav
Женя, у тебя спор ради спора. Я показываю, что у Лёши слишком слаба доказательная база. Покажите мне пример, где гвард в десять раз медленнее. Тем более медленнее на армах.  Тем более, это не было в его "выходных параметрах" задачи. Такие бездоказательные тезисы попахивают глупостью. Тем более, что это читают новички. И тем более, что он где-то препает, и кто-то воспринимает его как "шарящего спеца". Это очень странно, что с подобным форматом доказательной базы его пропустили к процессу обучения дальше наколеночных роликов на Ютюбе.
Удивительно, что тут я поддержал тебя, а ты не доволен)
источник

EE

Evgenii Elchev in iOS God Talks
единственное, что я не собираюсь доказывать что Ексей не шарит. Ты тут тоже вопросы про ретейн циклы странные задавал) Да и я в свое время в овес вопрос попал) в общем не стоит недостатки в человеке (если это не джокер) ищи в решении)
источник

SZ

Sasha Zolotarev in iOS God Talks
Evgenii Elchev
единственное, что я не собираюсь доказывать что Ексей не шарит. Ты тут тоже вопросы про ретейн циклы странные задавал) Да и я в свое время в овес вопрос попал) в общем не стоит недостатки в человеке (если это не джокер) ищи в решении)
Что за шейминг джокера
источник

EE

Evgenii Elchev in iOS God Talks
Sasha Zolotarev
Что за шейминг джокера
где шейминг? он мне просто не нравится, мне вообще не нравятся люди которым лишь бы на вентилятор накинуть
источник

SZ

Sasha Zolotarev in iOS God Talks
Evgenii Elchev
где шейминг? он мне просто не нравится, мне вообще не нравятся люди которым лишь бы на вентилятор накинуть
Это шейминг
источник

VV

Vadim Vitvickiy in iOS God Talks
при чем от превилигированного меньшинства
источник

SZ

Sasha Zolotarev in iOS God Talks
ПРОСТО НЕ НРАИЦА
источник

VV

Vadim Vitvickiy in iOS God Talks
источник

SZ

Sasha Zolotarev in iOS God Talks
Evgenii Elchev
где шейминг? он мне просто не нравится, мне вообще не нравятся люди которым лишь бы на вентилятор накинуть
А Алексей Пантелеев тебе нравятся?
источник

SZ

Sasha Zolotarev in iOS God Talks
Может быть иф быстрее гуарда, но в цирке не выступает?
источник

EE

Evgenii Elchev in iOS God Talks
Sasha Zolotarev
А Алексей Пантелеев тебе нравятся?
к нему у меня притензий нет
источник

SZ

Sasha Zolotarev in iOS God Talks
Evgenii Elchev
к нему у меня притензий нет
А, ну тогда ок
источник