3 ms·
I'm also a longtime Ocaml user, albeit a sporadic one. I think the language is potentially becoming interesting as a statically typed data analysis platform. I
by nextos 6y ago
I'm also a longtime Ocaml user, albeit a sporadic one.
I think the language is potentially becoming interesting as a statically typed data analysis platform. I don't see any good competitor in the area. I would love to be able to perform longer analyses in a statically typed platform, and transition to a production system without having to change languages. I think lots of people have similar needs.
The OWL libraries are surprisingly good despite having very little developer mass behind them. Of course the whole ecosystem is tiny in comparison with Julia, let alone Python. I wonder if large users like Jane Street have their own private Ocaml implementations of the equivalents to NumPy, SciPy, Matplotlib, Pandas, Keras.
- maattdd 6y agoDunno, but one of their employee (Laurent Mazare) is actively making OCaml bindings for various data science libraries (such as https://github.com/LaurentMazare/ocaml-torch https://github.com/LaurentMazare/ocaml-torch or https://github.com/LaurentMazare/ocaml-matplotlib https://github.com/LaurentMazare/ocaml-matplotlib)