>
>
> This is the question I had on the blog post- what is meant by a "newbie"?
> Specifically, what sort of newbie is Clojure wanting to attract?  One of the
> "complaints" the original poster had was that you had a choice of editors.
> Of the pool of potential Clojure users, how many of them are not already
> familiar with one (or more) of vi, emacs, or eclipse/other Java IDE?  If not
> 0, then it surely must be very small.  That you can adopt Clojure without
> having to learn a new editor is a huge plus in my book (if I have to use
> your development environment to learn your language, I'm highly unlikely to
> learn your language).
>
>
How many? Most of the ones who come from a Ruby/Python background where
those editors are not very popular.



> One of Clojure's biggest strengths, IMHO, is the ease of adoption in
> situations where a Java tool chain already exists.  A lot of the complaints
> he has stand in opposition to this.  For example, the plethora of different
> build tools that can be used.  Or that Clojure is just a library, and all
> you need to do is deploy a couple of extra jars to deploy Clojure code.
>
>
Most of the newbies who come to clojure do not come from the pool of Java
programmers, they come to clojure from a programming language that is
already more flexible than Java. Only 32% come from Java according to a
recent survey (State of Clojure 2010) that number would most likely be lower
if we did a better job a retaining people who lack java knowledge.

Groking both java and clojure at once is not a simple task.


> Given a choice between Clojure being adopted by newbies who are so new they
> don't even have a familiar development environment, or existing Java
> development environments, I'd vote for the second.
>
>
 Agreed. "Avoid success at all cost". Clojure should stay an academic
language. No wait, that's Haskell.

-- 
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

Reply via email to