Size: a a a

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

2019 October 25

Anton Žyliuk in Clojure — русскоговорящее сообщество
Класс ниразу не приходилось определять либо как-то интеропаться с системами на джаве, структуры данных в кложуре свои есть. Джавовские какие-то абстракции для файловой системы и сети с потоками читаю по ходу как нужно. “Существенное” это субъективная оценка)) Я считаю свою работу вполне “существенной” она оплачивает мне существование и делает жизнь других людей лучше)
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
То есть отдельно ее можно не учить, но узнать так и так придется.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Тами километровые стеки, так что на это внимания вообще можно не обращать. :)
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Ну узнаешь, я же говорю, по ходу доучить можно непонятные моменты.
источник

Anton Žyliuk in Clojure — русскоговорящее сообщество
Вобщем я джаву рассматриваю просто как какой-то фолбек куда иногда надо залезть для чего-то и я это на месте разбираю причем интуитивно, так же как и внутренности JVM мне не интересны пока она просто работает
источник

Anton Žyliuk in Clojure — русскоговорящее сообщество
Наверное было бы прикольно знать как та же виртуальная машина устроена, но нет в этом особого интереса и не думаю что буду писать код лучше
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Anton Žyliuk
Наверное было бы прикольно знать как та же виртуальная машина устроена, но нет в этом особого интереса и не думаю что буду писать код лучше
Скорее всего будешь лучше
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Там кое-где примитивчики типа массивов могут сразу перформанс на порядок поднимать.
источник

Anton Žyliuk in Clojure — русскоговорящее сообщество
Я считаю что знание алгоритмов и структур данных помогает писать код лучше и правильные подходы к разработке, не торопиться и хорошо подумать) У меня обычно от такого код лучше
источник

Anton Žyliuk in Clojure — русскоговорящее сообщество
Извиняюсь “лучше” это субъективно, я стремлюсь к тому чтобы код был проще и легче в поддержке, в тех системах с которыми я работаю производительность не влияет
источник

Anton Žyliuk in Clojure — русскоговорящее сообщество
ну те системы в которых я применяю либо применял кложур
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Maxim Penzin
Там кое-где примитивчики типа массивов могут сразу перформанс на порядок поднимать.
И будем как в геймдеве. Делать свою кучу в одном огромном массиве. :) И дрочить на производительность. Не думаю, что это хорошая идея. :)
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
И будем как в геймдеве. Делать свою кучу в одном огромном массиве. :) И дрочить на производительность. Не думаю, что это хорошая идея. :)
Это смотря какая у тебя задача.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
И сколько данных
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
У Кложи, кстати более-менее насчёт доступа к примитивам. Рич парень опытный, об этом подумал.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Maxim Penzin
Это смотря какая у тебя задача.
Если у меня стоит задача задрочить производительность, то сомневаюсь, что тут кложа будет.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
и тот кто-то включил (set! *warn-on-reflection* true)
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Если у меня стоит задача задрочить производительность, то сомневаюсь, что тут кложа будет.
Нет такой задачи отдельно. Есть приложение и надо чтобы оно соответствовало условиям.
И например, одно из условий - срабатывать за 1 секунду, а не за 10.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Значит, кложа, не твой сегодня день. :)
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Как раз нет. Это значит, что можно найти некоторые места и немного их переписать.
источник