Я следил за clojure в течение некоторого времени, и некоторые его функции очень интересны (постоянные структуры данных, функциональный подход, неизменное состояние).Однако, так как я все еще учусь, я хотел бы понять, как применять в реальных сценариях, доказать его преимущества, а затем развиваться и применять для более сложных проблем.то есть каковы простые победы с помощью clojure (например, в настройках электронной коммерции), которые можно использовать для изучения, а также для определения ее преимуществ.
Я исследовал веб-фреймворки на основе clojure, но я не заинтересован вих, так как им нужен рукописный javascript (в отличие от gwt).Так что для меня это больше о бэкэнд-обработке.Может кто-нибудь объяснить, где они применили clojure (в реальных развертываниях), и как он оказался полезным (и минусы, если таковые имеются, использования clojure)
Дальнейший анализ: Ленивая оценка - это частый пример мощи Lisp,Clojure, будучи Лиспом, предлагает такое же преимущество.Таким образом, реальный пример такого приложения (в контексте clojure) поможет мне понять.