Мне нужен простой компонент временной шкалы (например, в программном обеспечении для редактирования видео) для приложения clojure/seesaw, и мне интересно, является ли это хорошим подходом для реализации этого непосредственно с помощью clojure и качелей или мне следует написать его на java и сделать свою оболочку clojure вокруг него.
Или, в более общем плане: является ли функциональный язык программирования оптимальным для написания виджетов пользовательского интерфейса? Я не могу представить себе это без участия государства. А разве объектно-ориентированный подход не был придуман для разработки пользовательского интерфейса в первую очередь?