[racket] Blog post about Racket

From: Spencer Florence (spencer at florence.io)
Date: Tue May 13 11:47:40 EDT 2014

> - machine learning

I know Dan King did a bit with machine learning in Racket a while ago, but
I have no clue what state its in:

https://github.com/danking/racket-ml


On Tue, May 13, 2014 at 10:35 AM, Konrad Hinsen
<konrad.hinsen at fastmail.net>wrote:

> Stephen Chang writes:
>
>  > > That said, it's interesting to look at why Python became such a
>  > > popular language in science.
>  >
>  > Coincidentally, I just read this article:
>  >
> http://www.talyarkoni.org/blog/2013/11/18/the-homogenization-of-scientific-computing-or-why-python-is-steadily-eating-other-languages-lunch/
>  >
>  > Not sure if this is your experience, but from the article and
>  > comments, the summary seems to be that python is not great for any
>  > one task but "wins" because it enables you to do a bunch of tasks
>  > in the same language.
>
> That's an important aspect today, but one that appeared only after
> Python became popular in many domains of computational science.  Today
> there is a Python library for just about every domain of computational
> science, so yes, Python lets you do nearly everything.
>
>  > Interestingly, it seems that Racket can do everything in the
>  > article's list as well.
>
> I have doubts about some points on that list:
>
>   - neuroimaging data analysis
>   - statistical analysis
>   - machine learning
>
> If there are Racket libraries for any of those, I'd like to hear about
> them.  There is some statistical stuff in the math library, but a
> modern data scientist needs a lot more than that. Plus libraries to
> read and write common data formats, which are missing from that
> article's list, probably because the author took them for granted.
>
>
> I see Racket's strength for scientific computing in a very different
> aspect: the possibility to define languages tailor-made for expressing
> computational models in some application domain. Scientists generally
> don't want to "write programs", and when they do, the results are
> often not pretty. I'd like to have scientists do science and
> programmers write programs. Racket could become the meeting point for
> the two professions.
>
> Konrad.
>
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20140513/b6cbd52b/attachment.html>

Posted on the users mailing list.