> You warn that you learn languages "just for the fun of it". I would be > curious to know how much time you spent learning Clojure...
I have been working with Scheme for the past 5 years. Yep, I don't have 20+ years in development; neither 12+ months in Clojure. My learning of Clojure has been for the past 2-3 months. As I have sent in my blog post "I am not a clojure developer. I am a programming language enthusiast". I don't think that disqualifies from expressing an opinion. > We have been working with Clojure for more than a 16 months with a > message bus software in production for 11 months. > Not a simple HelloWorld app.... To be honest, I have not written complicated software in Clojure. I am from the industry where dynamic languages/scripts are a no-no. I have been trying to sell Python and now Clojure, however there never are any takers. Even amongst the people who are enthusiastic, the fact that Clojure the community (not the language) expects some kind of java knowledge makes it a set back. I went through the same pains. > So either you are a genius and went through Clojure faster than we > could, learning all the features it offers, or you just skimmed the > surface. Neither a genius, nor did I skim through. By the way, isn't Clojure meant to be a minimalist language which one should be able to pick up quick!! Does't Clojure expect you to know more about functional/ declarative programming, than the syntax? So why would you need to be a genius to know the language. My analysis was on the language; not on the library. > Meanwhile be humble... I completely miss this. As I said "I am not a clojure developer. I am a programming language enthusiast and have learnt multiple languages with different programming paradigms; just for the fun of it. Programming languages which I know are Java, Python, Scheme, okie- dokie PERL, C# which for me is Java with a different library and idiom, C, C++ including the (in)famous STL, COBOL & FORTRAN purely because it was in my syllabus, Javascript both in its prototype and functional forms. I have tried to be unbiased; if it exists it might be due to my stronger background in Java, Python, Scheme." Is saying that I learn languages for the fun of it being haughty? Or saying that my bias exists because of my background in Java, Python, Scheme being "biased"!! For me being humble is to appreciate what should be appreciated, and criticize what should be criticized. > > Luc > > On Fri, 2009-12-11 at 13:04 -0800, kusi wrote: > >http://kusimari.blogspot.com/2009/12/analysing-clojure-programming-la... -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en