x
Aleksandr
Они писали огромные программы на асме, си и форте
Shub
ШПЙ
Dr. Friedrich
Ну копипаст — быстро
Dr. Friedrich
Даже компилятор лупы анроллит
Dr. Friedrich
Значит, и нам велел
Shub
тут вообще оказалось дохера странных решений со странной мотивацией
Vasily
Job security, хуле
Vasily
Xamarin опять все разломал :(
Hog
Hog
Doge
Doge
Doge
Так что даже в других случаях так себе идея.
Hog
Doge
(Опять таки, если компилятор умеет их соптимизировать так, что реально список создаваться не будет, то пофигу)
Hog
а Джет - это обычное бизнес-проложение - или нет?
x
барыги они
Dr. Friedrich
Несколько раз мне пытались объяснить, но я толи не понял, толи забыл
Hog
по мне так сиквенсы ленивые гораздо полезнее :)
Dr. Friedrich
статистику - в студию :)
ну из всех случаев, когда я проверял (один) во всех списки сожрали очень много перформанса
Dr. Friedrich
Dr. Friedrich
Я где-то на 30% ускорил работу наскального приложения, когда списки выкинул
x
так это надо профайлить, а не огульно обвинять списков
Dr. Friedrich
Hog
там в порнете
Dr. Friedrich
Но тут обвиняй-не обвиняй
Hog
codersrank.io
Dr. Friedrich
А списки-то фигня :)
Dr. Friedrich
Даже близко к перформанс коду списки подпускать не стоит
Dr. Friedrich
Dr. Friedrich
Если чтений намного больше, чем записей, то пофиг
Dr. Friedrich
Ну и алсо у арреев такого нет
Dr. Friedrich
У ResizeArray есть, да.
Hog
амортизированная сложность!
Dr. Friedrich
А у скалошников там вообще pure magic, Vector и вот это всё
x
Dr. Friedrich
Сам господь Иисус Христос принёс нам персистентный вектор.
Dr. Friedrich
Лично
Hog
Dr. Friedrich
Но можете подобрать другого подходящего персонажа, если нужно.
Dr. Friedrich
Мне чота казалось, что там ветхий завет у всех общий?
Dr. Friedrich
А разве про персистентный вектор не в ветхом завете было?
Hog
Как грубо! (с)
Dr. Friedrich
Dr. Friedrich
А в ветхозаветные времена и правда строго трём было равно
x
да, не пижжю http://www.abarim-publications.com/Bible_Commentary/Pi_In_The_Bible.html
Hog
Почитайте Лео Таксиля
x
Таксиль
Hog
да
Hog
точно
x
ну, это комедия больше
x
вроде про новый завет там
x
хотя может и про ветхий чо есть
Ayrat
Признаться, я так до сих пор и не знаю, чем джет занимается.
Это был интернет магазин. Свой собственный, поэтому полный набор приколов с доставкой товара, хранением, транспортировкой, ценообразованием, экспириенс - вот это все было. Ну и кучи людей короче везде.
Вот еглиф занимается складами. Я занимаюсь ценами.
Hog
там библия и евангелие в альтернативной трактовке
Hog
Hog
Igor
слушайте, в асп нет кор можно добавить 2 раза AddJwtBearer()?
Igor
ну чтобы принимало jwt от двух сервисов
Roman
падажите, итерация по спискам медленней, чем по массиву?
Если мне, например, не нужен доступ по индексу и разворачивание в разные стороны, то как это отразится на перформансе? @fvnever
Dr. Friedrich
Roman
но почему?
Dr. Friedrich
Если ты любитель списков, то с перформансом у тебя жёпа
Dr. Friedrich
Или смирись, или отрекись от своих противоестественных устремлений
Dr. Friedrich
И используй массивы
Dr. Friedrich
Дед мой использовал массивы, отец мой использовал массивы, и я буду использовать массивы!
Dr. Friedrich
но почему?
А потому, что cache locality у списков обычно очень хреновый.
Roman
но дед писал на ассемблере, а нам Дон наш Сайм фшарп принес
Dr. Friedrich
Есть и хорошие с этой точки зрения списки (интрузивные в бусте, например), но их довольно мало.