On Fri, Jul 8, 2011 at 4:29 PM, James Keats <james.w.ke...@gmail.com> wrote:
> May I also add the following caveat emptors: > - If you're new to programming, clojure will overwhelm you. Start with > something like python. > I think most programming languages overwhelm you if you don't have any prior experience. I started with C++ and when pointers & references where introduced to me, my head almost blew out. > - If you come from python/ruby and have no java background, do not > expect to start "hacking" clojure in the morning and be "productive" > and accomplishing work in the afternoon of that same day; go learn > java for a while first (a few months at least). Also, continue using > whatever it is you use now till you're confident you know enough to > jump ship. > I'm learning java through clojure. Since clojure and java is so tight, it works fine. - if all you need is a "hello world" program, there are simpler > languages for this purpose (python etc). Consider clojure if you have > need for java apis or concurrency needs (concurrency is an advanced, > low level topic and not something most programmers should concern > themselves with). > You probably don't mean an actual "hello world" program, but let's compare them anyway. python: print "hello world" clojure: (print "hello world") Not that much harder, is it? Jonathan -- 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