Size: a a a

Clojure — русскоговорящее сообщество

2020 January 28

AB

Airat Burganov in Clojure — русскоговорящее сообщество
производительность редко важна в продукте. Но если важна, то деваться некуда придется на расте переписывать :(
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
Ну а как же производительность в 17 раз?
вот ты чего ко мне пристал, будто я тебя к чему-то принуждаю?
не волнуют тебя вопросы производительности, не обращай внимание на мои ссылки по данному вопросу
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
И вот ещё. Видя все эти узкие по производительности места в кложе, почему нельзя сделать реквест и все исправить?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
И вот ещё. Видя все эти узкие по производительности места в кложе, почему нельзя сделать реквест и все исправить?
какой реквест?
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Sergey Trofimov
вот ты чего ко мне пристал, будто я тебя к чему-то принуждаю?
не волнуют тебя вопросы производительности, не обращай внимание на мои ссылки по данному вопросу
Да ну ты что. Волнуют. И с удовольствием посмотрел. И с удовольствием ознакомится со всеми статьями. Мне clojure как язык на котором я возможно хотел бы писать в будущем очень  импонирует. И твои бенчмарки очень полезны.
источник

AB

Airat Burganov in Clojure — русскоговорящее сообщество
Сергей Суржик
И вот ещё. Видя все эти узкие по производительности места в кложе, почему нельзя сделать реквест и все исправить?
ну там на уровне архитектуры же. Раст он mechanical sympathy, а кложа это лисп и фукнциональное программирование и прочие любимые нами штуки, которые на уровне железа не поддерживаются. Из-за этого нужна куча обвязок. Там и так множество оптимизаций по производительности сделано. Ну все равно в 17 раз медленнее
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
Ну а как же производительность в 17 раз?
не надо юношеского максимализма
речь идёт о нахождении баланса
и лучшем понимании, как оно работает
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Да я отшучиваюсь просто
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
И вот ещё. Видя все эти узкие по производительности места в кложе, почему нельзя сделать реквест и все исправить?
исправить нельзя
любая вкусность языка имеет определённую алгоритмическую сложность и достаётся не бесплатно

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

но при выборе структуры данных можно руководствоваться требованиями к алгоритму
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Теперь я окончательно понимаю, что ничего не понимаю. Неужели это минусы того, что в программировании я самоучка?)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
Теперь я окончательно понимаю, что ничего не понимаю. Неужели это минусы того, что в программировании я самоучка?)
не знаю
я такой же самоучка, моё высшее образование не имело никакого отношения к программированию

возможно, у тебя просто мало опыта, и ты многие вещи воспринимаешь как магию
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Sergey Trofimov
не знаю
я такой же самоучка, моё высшее образование не имело никакого отношения к программированию

возможно, у тебя просто мало опыта, и ты многие вещи воспринимаешь как магию
возможно. просто последние пару лет приходилось в силу реальной нехватки времени и просранных сроков писать до ужаса ужасный код, на который сейчас смотреть стыдно. а разгребать его (если еще и за другими) вообще не очень.
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
ладно. все это лирика.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
Теперь я окончательно понимаю, что ничего не понимаю. Неужели это минусы того, что в программировании я самоучка?)
ты не принимай близко к сердцу всё, что я говорю
может у меня вообще старческий маразм 😊
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Alexey Golda
и когда ты наконец займешься расширением узких мест, оптимизацией, производительностью, то в 17 раз ты никак, никогда, не ускоришь
Ахаха, ну, это как повезёт.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
покажи кому "везло" ускорить один и тот же код в 17 раз )
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Показать не покажу, но я видал ускорения в такие разы. Правда это обычно говорит об одном.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
под кодом подразумевается проект )
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Sergey Trofimov
ты не принимай близко к сердцу всё, что я говорю
может у меня вообще старческий маразм 😊
я не думаю, что у нас большая разница в возрасте)
источник