The title of this post would make a good name for a band. Anyway, today I’m going to talk about Swing and concurrency and Clojure. The Swing framework is not thread-safe. That may sound strange at first, but there’s actually some sound technical reasoning behind it. Basically, the Swing designers realized that, in order to…