That's what I did to learn Clojure.<p>The only problem with starting off doing GUI is that you will be in javadoc hell learning swing (or whatever) at the same time as Clojure. But it is nice having GUI essentially baked into the language.