Agree Chris, I think Clojure has a lot of advantage. I never intended to
knock Clojure just question as a person returning to look at the project at
the potential roadblocks whether real or perceived that were potentially
limiting its adoption.

Sayth

On Fri, 3 Apr 2015 at 10:07 Christopher Small <metasoar...@gmail.com> wrote:

>
> Editors as they apply to data science adoption is certainly relevant,
> particularly as relates to ease of adoption for beginners. It's easy for an
> experienced developer to dismiss the difference of ease in adopting
> something like RStudio vs R by itself; Those with experience already have
> workflows they're used to (vim/emacs + tmux / whatever), but getting to
> that point is not trivial. And there are certainly those who come to R and
> python looking to do data science who have little programming experience.
> I've seen a lot of this among biologists in particular.
>
> The Gorilla REPL does certainly take us a good way there, for those
> interested in the notebook model. But the RStudio/MATLAB workbench model is
> also something worth considering. Some easy to install packages gluing
> together Incanter, core.matrix, Gorilla REPL, Quil, and perhaps
> tools/interfaces that don't exist yet, with excellent documentation and
> guidance, could make a huge difference in adoption.
>
> As for broader thoughts coming to mind: My experience has been that R is
> great for exploration, but is terrible for scaling into bigger systems from
> an architectural standpoint (but other's might disagree with me). It can
> also feel rather cumbersome when developing algorithms. Python feels much
> better along these lines, but also has its own warts as a language
> (concurrency for example). It's my opinion that the shortcomings of Clojure
> for data science are much more easily addressable than those of R or
> python, as they're less about the language itself than things missing from
> ecosystem which can be added. And I think the value of a language which
> scales from exploration to production naturally is not something to be
> undervalued.
>
> Chris
>
> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/vsjUlAWm64g/unsubscribe.
> To unsubscribe from this group and all its topics, 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