Я только начал использовать clojure сегодня (однако, я много использовал Java и знаю функциональные парадигмы), и мне было интересно, было ли неплохо построить приложение clojure с разумным сложным интерфейсом (перетаскивание, падение, панорамирование, масштабирование,...) с помощью Swing?
Я могу представить, что многие нормальные колебательные логики (особенно в отношении OO) должны быть обойдены так или иначе.
Я предполагаю, что все возможно, но возможно ли это оправданным образом?
Я имею в виду, не похоже ли на то, чтобы ударить ноготь с помощью отвертки вместо молотка?
У кого-нибудь есть опыт создания GUI с clojure (и, конечно же, это качание идеального кандидата для этого?)
Спасибо!