Sure, in general I think your criticisms are very constructive, and I think
we do need to try to identify the pain points as much as possible. Thanks
for the explanation! I agree that the community is one of the best features
of Clojure.


On 29 December 2013 16:37, Lee Spector <lspec...@hampshire.edu> wrote:

>
> On Dec 28, 2013, at 8:51 PM, Colin Fleming wrote:
> > Just out of interest (and I'm not trying to be combative here, I'm
> genuinely curious) - it seems from many of your posts here that this is a
> serious pain point for you. Why not just use another lisp? High-performance
> numeric programming doesn't seem like Clojure's strong point and the error
> handling is clearly difficult for you - why not some CL variant? Do other
> benefits of Clojure compensate for these problems?
>
> I lived in and loved Common Lisp for a long time (since the mid 80s), but
> eventually I became frustrated with what seemed to be an ever-shrinking
> community and ecosystem and a failure to keep up with emerging tools and
> trends. After a brief holiday in Scheme I saw Rich Hickey's Intro to
> Clojure for Lisp programmers and was hooked because I saw that Clojure
> retains much of what I love about Common Lisp while improving a couple of
> things in the core of the language (e.g. maps and vectors), making it easy
> to leverage everything in the Java universe, and supporting concurrency
> (although I've had less success than I hoped in actually seeing the
> benefits there). Most importantly, it has an active and growing community,
> and lots of cool new things happening all of the time.
>
> I'm generally pretty happy with life in the Clojure universe, although
> it's true that I'm sometimes frustrated when Clojure tools haven't caught
> up with the Common Lisp tools of my youth. I do try to express this
> frustration in constructive ways :-)
>
> BTW what I'm doing isn't usually heavy on the numeric computing side --
> it's usually heavier on symbol/list processing.
>
> --
> --
> 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/groups/opt_out.
>

-- 
-- 
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/groups/opt_out.

Reply via email to