Live data from Hacker News

Draft of OCaml Scientific Computing book

discuss.ocaml.org

1–10 of 132 posts

Re: Draft of OCaml Scientific Computing book

#4

I wonder if there's any overlap between this and https://www.ffconsultancy.com/products/ocaml_for_scientists/... , or would it still be helpful to read both of them?

I think the ff people moved on to f# for performance reasons.

Owl is fairly new, and it has hopefully been able to learn from other ecosystems like Python.

Re: Draft of OCaml Scientific Computing book

#5

I wonder if there's any overlap between this and https://www.ffconsultancy.com/products/ocaml_for_scientists/... , or would it still be helpful to read both of them?

That's what the kind of book it came to my mind when I read the title. No, they differ though there is slight overlap and yes, someone should read them both. OfS first, OSC next.

Specifically. OfS is an introductory OCaml book (first half) which has example usage of interest to scientists (second half). OSC though it has some introductory text per section is mostly concerned in showing Owl, which is what you'll end up using.

Re: Draft of OCaml Scientific Computing book

#6

I wonder if there's any overlap between this and https://www.ffconsultancy.com/products/ocaml_for_scientists/... , or would it still be helpful to read both of them?

That's what the kind of book it came to my mind when I read the title. No, they differ though there is slight overlap and yes, someone should read them both. OfS first, OSC next. Specifically. OfS is an introductory OCaml book (first half) which has example usage of interest to scientists (second half). OSC though it has some introductory text per section is mostly concerned in showing Owl, which is what you'll end u…

Is OfS available anywhere? Not that I advocate for piracy, but the site seems abandoned and the payment link is dead.

Re: Draft of OCaml Scientific Computing book

#8

Earlier quoted context omitted.

That's what the kind of book it came to my mind when I read the title. No, they differ though there is slight overlap and yes, someone should read them both. OfS first, OSC next. Specifically. OfS is an introductory OCaml book (first half) which has example usage of interest to scientists (second half). OSC though it has some introductory text per section is mostly concerned in showing Owl, which is what you'll end u…

Is OfS available anywhere? Not that I advocate for piracy, but the site seems abandoned and the payment link is dead.

The author is 'jdh30' on reddit. You could always ask him.

Re: Draft of OCaml Scientific Computing book

#9
post #7

Each year I think wether should I learn OCaml or not. What is the current state of multi-thread OCaml? Is that a game changer or just a cool feature? I can't understand why OCaml doesn't have mass adoption.

I think Rust kind of stole OCaml’s thunder. It has most of the same benefits, with a mostly familiar syntax and a lot of industry buy-in. And with recent versions, I never find myself fighting the borrow checker like I used to.

Re: Draft of OCaml Scientific Computing book

#10
I've never encountered a real OCaml project or anyone who uses it in my career (same is true for Haskell). I have assumed these languages are a hobby for CS academics and get used for pet projects by their devotees. Not that that's bad - they're interesting and the ideas are cool. I would just be afraid of locking myself into an isolated ecosystem that it's hard to hire experienced people for. Is anyone on HN actually using these languages for scientific computing, or other large production projects? Curious to know what the pros / cons are in practice and how common that is.
Post reply on HN