Size: a a a

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

2020 August 23

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
ты же понимаешь отсутствие однозначного ответа?:)
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
источник

Д

Дима 🎈 in Clojure — русскоговорящее сообщество
Обычно я просто брал и решал задачки. Разница в практиках в классических, популярных языках минимальна, концепции одни и те же. Можно было просто взять и начать решать задачки на новом яп.

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

КП

Какой-то Пират... in Clojure — русскоговорящее сообщество
Дима 🎈
Ребят, я пришел из мира nodejs/python и хочу вкатиться в кложу. Вижу, что она может дать мне то, что я хочу — иммутабельность, скорость, декларативность.

Я прочитал на официальном сайте описание синтаксиса и базовых конструкций. Куда двигаться дальше? какой редактор кода брать? Что с менеджером пакетов? Какие пакеты брать для веба? Как получить лучший DX и кайфовать?
Вот есть нелохой гайд по созданию базового веб-приложения на Clojure — https://practicalli.github.io/clojure-webapps/

Есть пару неплохих книг на русском:
1. "Программирование на Clojure" — https://www.ozon.ru/context/detail/id/21296773/

2. Новая книга Ивана Гришаева "Clojure на производстве" — https://ridero.ru/books/clojure_na_proizvodstve/

По редактору многие советуют spacemacs + cider, но есть и альтернативы, вроде vscode + calva.
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Дима 🎈
Обычно я просто брал и решал задачки. Разница в практиках в классических, популярных языках минимальна, концепции одни и те же. Можно было просто взять и начать решать задачки на новом яп.

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

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
В конце концов, вот нравится иммутабельность, ты ведь наверное уже и в своем коде на питоне/джс это используешь, насколько это удобно и возможно?
источник

Д

Дима 🎈 in Clojure — русскоговорящее сообщество
Какой-то Пират
Вот есть нелохой гайд по созданию базового веб-приложения на Clojure — https://practicalli.github.io/clojure-webapps/

Есть пару неплохих книг на русском:
1. "Программирование на Clojure" — https://www.ozon.ru/context/detail/id/21296773/

2. Новая книга Ивана Гришаева "Clojure на производстве" — https://ridero.ru/books/clojure_na_proizvodstve/

По редактору многие советуют spacemacs + cider, но есть и альтернативы, вроде vscode + calva.
о, cпасибо)
источник

Д

Дима 🎈 in Clojure — русскоговорящее сообщество
Mikhail Borisov
В конце концов, вот нравится иммутабельность, ты ведь наверное уже и в своем коде на питоне/джс это используешь, насколько это удобно и возможно?
да, в жс постоянно. В питоне чуть сложнее это делать.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Какой-то Пират
Вот есть нелохой гайд по созданию базового веб-приложения на Clojure — https://practicalli.github.io/clojure-webapps/

Есть пару неплохих книг на русском:
1. "Программирование на Clojure" — https://www.ozon.ru/context/detail/id/21296773/

2. Новая книга Ивана Гришаева "Clojure на производстве" — https://ridero.ru/books/clojure_na_proizvodstve/

По редактору многие советуют spacemacs + cider, но есть и альтернативы, вроде vscode + calva.
Spacemacs слишком перебатареенный, если уж и брать Емакс на стероидах - то лучше Doom
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Дима 🎈
Обычно я просто брал и решал задачки. Разница в практиках в классических, популярных языках минимальна, концепции одни и те же. Можно было просто взять и начать решать задачки на новом яп.

Сейчас чувствую что нужно поломать устоявшийся связи в голове и даже не знаю как поступиться. Чувствую себя немного брошенным даже)
ну бери и решай задачки http://www.4clojure.com/
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Выбери какой-нибудь build tool, в принципе выбор между lein и deps.edn насколько я понимаю, и попробуй что-нибудь не слишком сложное написать
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну бери и решай задачки http://www.4clojure.com/
Я вот одно время решал. Имеет наверное смысл, если нет навыка думать рекурсивно и тп, но в целом мало что дало
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
И плюс приходилось уже иметь настроенную среду, потому что интерактива там нет практически (хотя можно repl.it использовать)
источник

Д

Дима 🎈 in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну бери и решай задачки http://www.4clojure.com/
Отлично! Спасибо!
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
еще есть идея с курсивом как ИДЕ
источник

Д

Дима 🎈 in Clojure — русскоговорящее сообщество
А что на счет lighttable. Вроде написана на кложе, и автор даже писал что хочет сделать этот редактор и для кложи достаточно хорошим
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Какой-то Пират
Вот есть нелохой гайд по созданию базового веб-приложения на Clojure — https://practicalli.github.io/clojure-webapps/

Есть пару неплохих книг на русском:
1. "Программирование на Clojure" — https://www.ozon.ru/context/detail/id/21296773/

2. Новая книга Ивана Гришаева "Clojure на производстве" — https://ridero.ru/books/clojure_na_proizvodstve/

По редактору многие советуют spacemacs + cider, но есть и альтернативы, вроде vscode + calva.
Добавлю, что большинству вроде нравится плагин Cursive в IntelliJ IDEA, но это наверное если уже любишь и привык к самой идеешке
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Дима 🎈
А что на счет lighttable. Вроде написана на кложе, и автор даже писал что хочет сделать этот редактор и для кложи достаточно хорошим
Когда я последний раз смотрел, мне показалось что это полумертвый проект, мб что-то поменялось. Демо фич конечно прикольно выглядело
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Когда я последний раз смотрел, мне показалось что это полумертвый проект, мб что-то поменялось. Демо фич конечно прикольно выглядело
Оно щас ещё более умерло
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Добавлю, что большинству вроде нравится плагин Cursive в IntelliJ IDEA, но это наверное если уже любишь и привык к самой идеешке
По статистике на survey Емакс+сидр таки популярнее
источник