169 похожих чатов

Может ты имел ввиду когда произвольный доступ нужен?

12 ответов

3 просмотра

И это тоже, да

Andrew- Автор вопроса
Alexander Luzgarev
И это тоже, да

Тогда раскрой плиз мысль про "нужна целиком"

Andrew
Тогда раскрой плиз мысль про "нужна целиком"

Я имел в виду что IEnumerable и ICollection могут быть полезны когда например нужны только первые несколько элементов, или когда они нужны для последовательной обработки. Можно сказать что это про произвольный vs последовательный доступ. Ну и IEnumerable всегда медленнее, так что должны быть веские причины выбирать именно его.

Andrew- Автор вопроса
Alexander Luzgarev
Я имел в виду что IEnumerable и ICollection могут ...

IEnumerable это абстракция, тот же LINQ внутри оптимизирован под конкретные реализации донтетных коллекций

Andrew
IEnumerable это абстракция, тот же LINQ внутри опт...

Только все равно получается медленнее

Andrew- Автор вопроса
Alexander Luzgarev
Я имел в виду что IEnumerable и ICollection могут ...

Всегда медленнее это насколько? На каком объеме? А то вдруг окажется, что разница в одну десятую процента на миллионе записей

Andrew- Автор вопроса
Yury Morozov
Всегда медленнее это насколько? На каком объеме? А...

Не говоря уже о том, что в зависимости от контекста и проекта этим можно/нельзя пренебречь

Yury Morozov
Всегда медленнее это насколько? На каком объеме? А...

А если кругом понатыкать IEnumerable, то и больше накапает

Alexander Luzgarev
А если кругом понатыкать IEnumerable, то и больше ...

Есть адекватные пределы ожидания. Например для моментального действия что-то типа 200-400мс. Если это будет 201 мс - никто не умрет

Yury Morozov
Есть адекватные пределы ожидания. Например для мом...

Так-то да, если все уже в сто раз медленнее чем могло быть, то если будет в 101 раз, никто не заметит

Andrew- Автор вопроса
Alexander Luzgarev
Так-то да, если все уже в сто раз медленнее чем мо...

Мне кажется или я чую тут посыл о том что всегда нужно отдавать предпочтение какому нибудь С с кастомным аллокатором под каждую задачу?

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
Вопрос по WIN32: Насколько я понимаю то все функции win32 привязаны к объектам операционной системы. Например консоль, файл, кисть, окна итд. Следовательно функции win32 упра...
Tommy Vercetti
6
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
кто-то пользуется компонентами rx ? как их лучше ставить, через OPM? (lazarus)
Iluha Companets
15
Hello, can I install macOS and run flutter on a virtual machine? Is it possible to print for iphone?
Mazones
11
Дороу! У кого-нибудь есть в загашнике проверенная функция экранирования, аналог re.escape в Python? Из доки: » Escape all the characters in pattern except ASCII letters and n...
Daniil Smolyakov
9
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
Народ поскажите хороший туториал как написать программу-службу Лазарем?
Alexander
6
Карта сайта