On Apr 15, 2009, at 9:57 PM, mikel wrote:
> As for hiring people knowledgeable in the language, there aren't going > to be a lot of people very knowledgeable in any of these languages > right now. Erlang gurus may be easier to find than Scala or Clojure > gurus. You might be better served hunting for smart programmers who > like to learn languages, and who are interested in functional > programming. The nice thing about Clojure is that there are so many paths to it: - Java devs will pick it up quickly enough because of the ties to existing libraries and clojure's fundamental simplicity - Ruby and python devs will also pick it up quickly enough as well, for similar reasons, but also due to similar approaches to literals, their familiarity with functional programming (though not the persistent data structures side of the house), etc - CL and scheme devs will pick it up very quickly because of the obvious lineage Having brought scala codebases to production in the past, I'd say it has a much steeper learning curve for most developers (having more in common with haskell or ML than anything else, IMO). More books and other training materials will go a long way towards helping there, but I'm skeptical about the degree to which they can serve as a foil for the higher degree of general complexity on that side of the fence. Just my 2¢, of course. - Chas --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---