I've been seeing articles that say, for instance, "I just learned X programming language 1 day ago, and it's amazing because X Y Z." How can anyone evaluate a language in a single day, or even a week? Programming languages are big, complex organisms that require thought. I'm writing this article after 3 months of Clojure. Maybe 3 months isn't even enough, but I feel like I'm far enough along to gi