Size: a a a

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

2021 January 15

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Dos
та же иммутабельноьсть к примеру
ну, я старался максимально иммутабельно писать даже на C++ (в те годы это было тяжело и не все коллеги одобряли)
источник

D

Dos in Clojure — русскоговорящее сообщество
@FDamirV здесь приводил аналогию с перчатками
источник

D

Dos in Clojure — русскоговорящее сообщество
Damir Farazetdinov, [16.09.19 21:16]
пока я не открыл для себя кложу, я пытался юзать const и final - хоть что-то.

Damir Farazetdinov, [16.09.19 21:17]
в том смысле, что в java мне очень не хватало того const, который в плюсах.

Damir Farazetdinov, [16.09.19 21:19]
java-final сильно слабее, но определённо лучше, чем совсем ничего.

Damir Farazetdinov, [16.09.19 21:29]
представь себе:
вот работаешь ты автослесарем.
и когда-то, когда в твоём проф. опыте набирается достаточное количество мелких, но досадных травм пальцев (банальные порезы, занозы, ожоги), ты решаешь "всегда использовать перчатки".
в первую неделю это доставляет неудобства: тратится время на надевание и снимание перчаток, но потом ты понимаешь, что ты защищён от 90% мелких травм.
со второй недели ты настолько привыкаешь к перчаткам, что не представляешь себе как ты мог работать без них.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Damir Farazetdinov
представь себе:
вот работаешь ты автослесарем.
и когда-то, когда в твоём проф. опыте набирается достаточное количество мелких, но досадных травм пальцев (банальные порезы, занозы, ожоги), ты решаешь "всегда использовать перчатки".
в первую неделю это доставляет неудобства: тратится время на надевание и снимание перчаток, но потом ты понимаешь, что ты защищён от 90% мелких травм.
со второй недели ты настолько привыкаешь к перчаткам, что не представляешь себе как ты мог работать без них.
↑ нашел
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
да, всё правильно написано, и про const в т.ч. - икзектли май пойнт, но мне повезло, я где-то (на лоре мб?) зацепил азы ТБ ещё до того, как пошел в слесари :)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mihail Dolghintev
я не прям с нуля. Программу для flutter сделаю. Простетский магазин на react/vue сделаю.  Имеется в вижу что, тяжело учить как надо на clojure. Материала мало. Взять например python/js на каждый чих курс.
Есть такое - кложа писалась дядьками с 20+ лет опыта для таких же дядек, которым надоело бороться с другими языками
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Так что некоторые вещи ожидается что ты уже попробовал и понял на примере других языков.
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Это вообщем-то со всеми начальными языками такая проблема. Если ты начал с “хорошего” языка - его будет легко учить, но потом окажется что ты упустил целый пласт знаний и что в продакшене в основном “плохие” языки и ты в итоге некомпетентен
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Начнешь с “плохого” - будет куда сложнее учиться
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Мы вот начинали с паскаля который вроде как считался хорошим, а потом с болью переучивались на С/C++
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Поэтому в отличие от js, питона и го где тебе фреймворк диктует как писать а компилятор с линтером бьют по пальцам - кложа это скорее набор инструментов а как их применять решаешь ты сам
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
новичками вредно самим решать)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mihail Dolghintev
новичками вредно самим решать)
да я бы не сказал
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
мы, ночички, банально не знаем, что "такое" вообще возможно. В этом и проблема. Но книга Гришаева это просто нечно. Теперь знаю, куда двигаться. Все встало на полочки.
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
и это, re-frame - это как next.js/nuxt в мире js?
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
а reagent это чистый react?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
reagent это функциональная оберка над реактом
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
re-frame - это централизованное координированное хранилище для reagent
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Mihail Dolghintev
и это, re-frame - это как next.js/nuxt в мире js?
Нет, это как react + redux + saga
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Anton Chikin
да я бы не сказал
Вообщем из того чему нас учили в университете до сегодняшнего дня дожили только алгоритмы и структуры данных, матаппарат, архитектура эвм и архитектура баз данных.
источник