Size: a a a

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

2020 December 27

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
какой таториал порекомендуете, покрупнее и попонятнее, по поднятию связки clojure/jvm + cljs в режиме web-сервера для создания внутренней корп.системки, чтобы пилить и бэкенд, и фронт на кложе?
никаких особых защит, устойчивости, или производительности не требуется — это чтобы рисовать и показывать прототипы, которые уже потом будут переделываться под джангу. но желательно, чтобы юзеры их могли потыкать, и использовать в текстовом режиме, пока прод.версия не готова
а не проще джангистам кложу раскурить? у нас нескольких так вполне успешно пересадили
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
а не проще джангистам кложу раскурить? у нас нескольких так вполне успешно пересадили
ПМ, позволяющих тащить всякую неведомую фигню — на всю страну единицы, и не один начальник не позволит использовать технологии под которые программеров можно найти только в Москве.
единственное место кложи — пет-проекты, прототипы, и внутренние тулзы и сервисы (используемые втихую), где-то в том же районе где и выбор IDE разработчиками.
есть мысли в этом направлении, как приспособить кложу сбоку, и получать на выходе prod.ready код на mainstream языках (кое-что на python уже получается, но уже мешает его синтаксис), jupyter-подобная микроплатформа в которую могут потыкать юзеры из той же области
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
попробую гориллу сначала
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
> где-то в том же районе где и выбор IDE разработчиками.
цепями к рабочему месту еще не начали привязывать? дикость какая-то
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
ПМ, позволяющих тащить всякую неведомую фигню — на всю страну единицы, и не один начальник не позволит использовать технологии под которые программеров можно найти только в Москве.
единственное место кложи — пет-проекты, прототипы, и внутренние тулзы и сервисы (используемые втихую), где-то в том же районе где и выбор IDE разработчиками.
есть мысли в этом направлении, как приспособить кложу сбоку, и получать на выходе prod.ready код на mainstream языках (кое-что на python уже получается, но уже мешает его синтаксис), jupyter-подобная микроплатформа в которую могут потыкать юзеры из той же области
А зачем такая платформа для кложи? Открыл любой редактор, репл и с reloded workflow все работает, перезагружается как по магии, лучше всяких юпитеров
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Жаль только нельзя открывать 1 репл на clj+cljs и чтоб по расширению файла автоматически в нужный рантайм пихало код
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mike Bohdan
Жаль только нельзя открывать 1 репл на clj+cljs и чтоб по расширению файла автоматически в нужный рантайм пихало код
а зачем 1 репл?
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
а зачем 1 репл?
Ну типа эвалишь код и не паришься под что в итоге это будет собираться
источник

DP

Dmitry Ponyatov in Clojure — русскоговорящее сообщество
Mike Bohdan
Ну типа эвалишь код и не паришься под что в итоге это будет собираться
ппц, у вас даже этого нет?! нельзя шарить одинаковый код под clojure и cljs ?
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmitry Ponyatov
ппц, у вас даже этого нет?! нельзя шарить одинаковый код под clojure и cljs ?
Можно же, просто 2 репла надо
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Если одновременно работать
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Но скорее всего я чего-то не знаю
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Для меня весь этот фронт это издалека палкой тыкать и не приближаться лишний раз
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Mike Bohdan
Жаль только нельзя открывать 1 репл на clj+cljs и чтоб по расширению файла автоматически в нужный рантайм пихало код
а что тогда делать с cljc?)
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Kirill Chernyshov
а что тогда делать с cljc?)
Ну его можно в оба сразу раньайма кидать
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
а в какой первым?
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
А есть разница? Хоть одновременно можно
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
макрос можно обьявить в cljc и тут же испольщовать в контексте cljs
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Kirill Chernyshov
макрос можно обьявить в cljc и тут же испольщовать в контексте cljs
Ну так контекст клжс будет либо в отдельном файле либо с пометкой для компилятора что это жс
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mike Bohdan
Ну типа эвалишь код и не паришься под что в итоге это будет собираться
так какая тебе разница, в каком репле оно эвалится? ты из файла же эвалишь, оно автоматом роутит
источник