At last a question I can contribute to.

There's certainly no need to be a Java "guru" to become "good" at Clojure,
although it depends on what you definition of "being good at something" is.
I'm far from being a Java guru, really, I've learned it only 8 years ago
(at school) and only practiced for maybe 3 years in a professional context
if I had to sum, mostly for Android dev, and the rest of the time I spent
it doing python or something else.
Nonetheless I consider myself fluent at Clojure.

As for the libraries, I don't know what your background is, but I think for
every language the pattern is the same:
* you get to know it;
* you have a problem;
* you search for someone else who already had the same problem in the past
and solved it;
* boom you "know" of one more library.

So yes, you "just pick up a knowledge of the libraries over time".

Le mer. 4 mai 2016 à 16:54, Bruce Whealton <
futurewavewebdevelopm...@gmail.com> a écrit :

> Hello,
>            There is much I like about Clojure - from it being a Lisp
> dialect to functional programming.  I know it runs on the JVM.  My question
> is
> this:  If one is not a guru with Java will that be a problem becoming good
> at Clojure?  The only thing that intimidates me about Java
> is the incredibly large set of libraries that exist.  It seems ( again
> this relates to my question ) that knowledge of so much of this
> extensive collection of libraries is going to be important to building
> anything on or for the JVM.  As a corollary to this question, how does
> one add Java to one's skill set - I mean is it really a matter of years of
> work and learning the many libraries so that one
> knows which ones to use?  Or can one be good with Java and just pick up a
> knowledge of the libraries over time.
>
> Thanks in advance for any feedback,
> Bruce
>
> --
> 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
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to