Сергей Суржик
Для более глубокого понимания Clojure надо знать Java?
Думаю да.
Ну то есть ты конечно можешь успешно писать на clojure без знания java, точно также как многие вообще ничего не знают об устройстве процессора, но успешно пишут компьютерные программы)
Но, тем не менее, clojure (не говорим сейчас про cljs) силён именно из-за java ecosystem & jvm.
Ведь ты используешь много чего джавового, работу с файлами например, всякие там ReadBuffer.
Джаву можно знать очень поверхностно, но считаю что знания jvm (classpaths, class loaders, как инициализируются классы, как работает сборщик мусора, какие там есть сборщики итд) будут неоспоримым преимуществом