I've installed Clojure 1.2.0 using Homebrew package management system on Mac OS X 10.6.4. Running:
$ clj -e '(println "русский язык\n")'
in the Terminal results in:
??????? ????
While running in the same terminal:
$ php -r 'echo "русский язык\n";'
displays the Cyrillic text correctly.
The same effect when running $ clj <some .clj file in UTF-8 encoding>
Is that a known issue? Java Runtime-related? I thought at this point languages finally get Unicode right.