4 ms·
Not really. I mean, there's a whole lot of libraries that exist for Python and R that you just won't find outside Python and R. Certainly you can do many data p
by peatmoss 8y ago
Not really. I mean, there's a whole lot of libraries that exist for Python and R that you just won't find outside Python and R. Certainly you can do many data processing tasks in Racket, but you just won't find Hasselblat-Hertzgeminer method (I made that up) available off the shelf for Racket like you might for Python or R.
But, I do find Racket to be a nicer language than R or Python. I like to imagine that Racket's best-of-breed support for building DSLs could yield a more expressive data / stats environment.
People always talk about the unassailability of Python and R in data science. But I think that's sort of defeatist. Not very many years ago people would have laughed at you if you suggested doing statistics with Python rather than R. Even though Python is still a long ways behind R in statistical libraries, people have built enough that Python too is viable for many things.
So too could Racket (or Julia!) become more useful than they already are.
- privong 8y agoOkay, thanks for the clarification. I suspected you'd meant the ecosystem wasn't there (yet), but wanted to make sure. I had seen this Racket data science repo, but am not yet proficient enough with Racket to properly assess it: https://github.com/n3mo/data-science https://github.com/n3mo/data-science