Size: a a a

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

2020 August 26

AZ

Alex Zveryansky in Clojure — русскоговорящее сообщество
Lama Lover
Сайтик, желательно с вебсокетами (если они в clojure не сложные)
Какой-нибудь простенький чатик или что-то в этом роде
фреймворки в кложе не любят, но начать читать можно с https://www.amazon.com/Web-Development-Clojure-Build-Bulletproof/dp/1680500821
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
Понял, спасибо
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Lama Lover
Привет, чат, хочу сделать свой первый проект на кложуре и положить его на гитхаб, чтобы красиво смотрелось в резюме
Какие статьи/книги посоветуете для первого проекта? Какие фреймворки использовать и всё вот это вот?
P.S. С лиспами я уже давно знаком, а вот с clojure и jvm не особо
как человек, который пришёл с аналогичным бэкграундом, могу сказать, что дергать JVM руками в 95% случаев не понадобится
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Lama Lover
Сайтик, желательно с вебсокетами (если они в clojure не сложные)
Какой-нибудь простенький чатик или что-то в этом роде
Вот еще доклад классный https://youtu.be/m_nlBeNIhZo
YouTube
Николай Рыжиков — Clojure: интерактивная разработка для интерактивного веб
Ближайшая конференция — Joker 2020
25-28 ноября, Online
Подробности и билеты: https://jokerconf.com/

. Николай Рыжиков —
Clojure: интерактивная разработка для интерактивного веб
Java-конференция Joker 2014
Санкт-Петербург, 20 - 21 октября 2014

Современный веб-сервер становится интерактивным (websockets, server sent events) и распределённым (microservices). А разрабатывать его нужно, как всегда, быстро и надежно.

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

Какие библиотеки и инструменты есть для web-стека;
Как программирование значениями и чистыми функциями (ФП) упраздняет многие проблемы concurrency;
Как работать с изменяемым состоянием с использованием Software Transactional Memory;
Как писать простой асинхронный код с помощью библиотеки core.async;
Как разрабатывать, интерактивно взаимодействуя с работающей системой прямо из редактора.
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Вот еще доклад классный https://youtu.be/m_nlBeNIhZo
YouTube
Николай Рыжиков — Clojure: интерактивная разработка для интерактивного веб
Ближайшая конференция — Joker 2020
25-28 ноября, Online
Подробности и билеты: https://jokerconf.com/

. Николай Рыжиков —
Clojure: интерактивная разработка для интерактивного веб
Java-конференция Joker 2014
Санкт-Петербург, 20 - 21 октября 2014

Современный веб-сервер становится интерактивным (websockets, server sent events) и распределённым (microservices). А разрабатывать его нужно, как всегда, быстро и надежно.

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

Какие библиотеки и инструменты есть для web-стека;
Как программирование значениями и чистыми функциями (ФП) упраздняет многие проблемы concurrency;
Как работать с изменяемым состоянием с использованием Software Transactional Memory;
Как писать простой асинхронный код с помощью библиотеки core.async;
Как разрабатывать, интерактивно взаимодействуя с работающей системой прямо из редактора.
В нем интерактивно разрабатывается чат на вебсокетах, начиная с самого начала
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Вот еще доклад классный https://youtu.be/m_nlBeNIhZo
YouTube
Николай Рыжиков — Clojure: интерактивная разработка для интерактивного веб
Ближайшая конференция — Joker 2020
25-28 ноября, Online
Подробности и билеты: https://jokerconf.com/

. Николай Рыжиков —
Clojure: интерактивная разработка для интерактивного веб
Java-конференция Joker 2014
Санкт-Петербург, 20 - 21 октября 2014

Современный веб-сервер становится интерактивным (websockets, server sent events) и распределённым (microservices). А разрабатывать его нужно, как всегда, быстро и надежно.

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

Какие библиотеки и инструменты есть для web-стека;
Как программирование значениями и чистыми функциями (ФП) упраздняет многие проблемы concurrency;
Как работать с изменяемым состоянием с использованием Software Transactional Memory;
Как писать простой асинхронный код с помощью библиотеки core.async;
Как разрабатывать, интерактивно взаимодействуя с работающей системой прямо из редактора.
Я его видел когда-то давно, но из-за эмакса ничего прочитать не получается :/
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Там вим)))))))
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Там вим)))))))
И правда ))
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Попробуй еще раз посмотреть, вроде не важно вим там или нет. Видно что происходит, смотри где курсор находится и все

Все хоткеи что он там использует это эвал формы и эвал буфера и перемещения курсора
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Слева снизу вывод эвалов
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Lama Lover
Я его видел когда-то давно, но из-за эмакса ничего прочитать не получается :/
Да и если ты с лиспами давно знаком, чего бы емакс не изуить? Одна польза
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Lama Lover
И правда ))
Держи гайд по спейсмаксу для кложи
https://practicalli.github.io/spacemacs/
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Это настроенный емакс, очень легко вкатиться будет
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Это настроенный емакс, очень легко вкатиться будет
это до тех пока ничего не сломается)
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
это до тех пока ничего не сломается)
У меня год не ломается, полет нормальный. Когда сломается?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
У меня год не ломается, полет нормальный. Когда сломается?
у тебя не ломается, у кучи народу ломается, в спейсмаксе ишью на LoC больше, чем в самом емаксе
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
дум палучш, хотя тоже то ещё нескучное поделие
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Ну хорошо. Легко вкатиться, пока не сломается, а дальше уже сам разберется
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
дум палучш, хотя тоже то ещё нескучное поделие
У дума хоткеи не такие клевые :(
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Да и если ты с лиспами давно знаком, чего бы емакс не изуить? Одна польза
Я спейсмакс пробовал и он какой-то слишком здоровый с кучей свистелок и всем таким, меня это пугает. В сам эмакс пытался раза четыре вкатиться, но что-то всегда фатально шло не так: то начинали болеть руки, то я просто запутывался в неочевидных биндах...
источник