which is worth watching even if you are mere a brainwashed Java dev
and this is why so many people are repelled by the Lisp (or Scheme) evangelism. I don't particularly like Java, but I use it for Android development. Calling people brainwashed because they are using Java is simply rude.People who "know no better" (cannot even visit the rosettacode.org, dismissed plain old C - these evil pointers!, Erlang - functional programming is for academy, or CL - not an enterprise level, etc, etc) are, well, brainwashed.
I am not blaming the people, I am just describing reality as I see it, and my view is by no means new or even "original".
Java was just a way to make money (in 2000s) like "derivatives traders" in the last 10 years. Same manipulations, same techniques.
For example, almost all of the very few popular apps I have installed on my Nexus4 are NDK apps - FB, Viber, Skype - you name it.
Now, imagine for a second that you are a junior programmer, that only knows Java. You've heard of this thing called Clojure and you want to read and learn more about it. What would you think if someone called you brainwashed just because you only know Java ? For most people this means EOD (end of discussion). Calling someone brainwashed just because he doesn't have your level of expertise with other languages will just make it ignore the good parts of your comment.
In the end it is about what is more important to you: vent some steam about how much you hate Java or guide someone to learn more about a Lisp language.
btw, I never talk Java issues in a context of a personally, only in a broader sense of a "social phenomena" partly explained by well studied "effects" in social psychology.
Unfortunately, Clojure will not be suitable for Android development in observable future exactly because "Java" cannot fulfill its promises - Clojure's runtime is "too heavy and too slow" (too wasteful) to run even on a newest smartphone hardware, and in this, again, so-called reality re-asserted itself.