Size: a a a

2021 January 27

DS

Daniil S in Peer Lab SPB
ну правда если то, ок. Если прям перформанс нужен тогда на C надо писать тогда уж
источник

SP

Sergey Petrov in Peer Lab SPB
а чтобы сделать оптимально по шустроте надо уже понимать во что там по капотом все эти красивые математические конструкции со стрелочками развернуться
источник

DS

Daniil S in Peer Lab SPB
и там 0.1 человека
источник

DS

Daniil S in Peer Lab SPB
Sergey Petrov
а чтобы сделать оптимально по шустроте надо уже понимать во что там по капотом все эти красивые математические конструкции со стрелочками развернуться
хочется примеров на самом деле.
источник

DS

Daniil S in Peer Lab SPB
все ли на столько плохо
источник

DS

Daniil S in Peer Lab SPB
и что выгоднее + белаз оперативы или баг в проде
источник

DS

Daniil S in Peer Lab SPB
мне кажется белаз выгоднее
источник

SP

Sergey Petrov in Peer Lab SPB
Daniil S
хочется примеров на самом деле.
да прям изян пример, вот твой сочный потокобезопасный код:
qsort :: Ord a => [a] -> [a]
qsort []    = []
qsort (h:t) = qsort (filter (<= h) t) ++ [h] ++ qsort (filter (> h) t)
источник

VS

Victor Surikov in Peer Lab SPB
Я ж говорю, давай через 10 лет, насмотришься за это время :) это не попытка унизить, а просто жизнь. Обычно программист за такое время меняет пару мест работы хотя бы
источник

SP

Sergey Petrov in Peer Lab SPB
выглядит красиво, приятно, легко читается, ничего не сломается
только тут O(n) по лишней памяти + тонна операций копирования
источник

SP

Sergey Petrov in Peer Lab SPB
а чтобы это работало нормально надо вот так
источник

SP

Sergey Petrov in Peer Lab SPB
Daniil S
хочется примеров на самом деле.
а вообще самый сочный пример ваших потокобезопасностей это современный веб
источник

VS

Victor Surikov in Peer Lab SPB
Sergey Petrov
а чтобы это работало нормально надо вот так
Откройте двери! :) (поймут те кто ездил на икарусе)
источник

AA

Alexander Alekhin in Peer Lab SPB
Daniil S
ну правда если то, ок. Если прям перформанс нужен тогда на C надо писать тогда уж
Не понимаю этот тезис вообще. Зачем писать ещё более сложный код?
Давно UI андроид и иос прилок на Си пишут?
Почему не может быть каких-то промежуточных решений - не очень сложных, но и при этом достаточно гибких?
источник

DS

Daniil S in Peer Lab SPB
Alexander Alekhin
Не понимаю этот тезис вообще. Зачем писать ещё более сложный код?
Давно UI андроид и иос прилок на Си пишут?
Почему не может быть каких-то промежуточных решений - не очень сложных, но и при этом достаточно гибких?
это шутка была еслт что
источник

SP

Sergey Petrov in Peer Lab SPB
когда десять лет все было изян и просто
а щас хрому нужно 2 гига памяти чтобы загрузить сраный реакт в котором сраный хеллоуворлд будет крутить иммутабельные деревья и туда-сюда их копировать на каждый введенный символ
источник

AA

Alexander Alekhin in Peer Lab SPB
Daniil S
это шутка была еслт что
Ну просто несколько сообщений назад была куча очень категоричных заявлений, что это уже не как шутка выглядит
источник

DS

Daniil S in Peer Lab SPB
Alexander Alekhin
Не понимаю этот тезис вообще. Зачем писать ещё более сложный код?
Давно UI андроид и иос прилок на Си пишут?
Почему не может быть каких-то промежуточных решений - не очень сложных, но и при этом достаточно гибких?
понятно что, в современном мире на тонких клиентах писать семафоры - это оверхед. Ничего такого сложного там не делается по сути, чтобы шарить память между потоками и выйграть в перформансе.
источник

VS

Victor Surikov in Peer Lab SPB
Sergey Petrov
когда десять лет все было изян и просто
а щас хрому нужно 2 гига памяти чтобы загрузить сраный реакт в котором сраный хеллоуворлд будет крутить иммутабельные деревья и туда-сюда их копировать на каждый введенный символ
Ему просто 2 гига нужно, а чтобы что-то крутить это ещё 2 :)
источник

VS

Victor Surikov in Peer Lab SPB
Daniil S
понятно что, в современном мире на тонких клиентах писать семафоры - это оверхед. Ничего такого сложного там не делается по сути, чтобы шарить память между потоками и выйграть в перформансе.
Да нет тонких клиентов, толстые они, очень :)
источник