Skip to content
0:00 / 0:00

#ocaml#functionalprogramming#janestreet

Why OCaml

Jane Street

102K subscribers • 18 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 curated list.
  • Presented by Yaron Minsky
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

152K views10 years ago2 recommendations

Programming languagesOCaml and F#Language design and type systemsFunctional programming

Yaron Minsky explains why Jane Street chose OCaml and how it fits into the broader programming language landscape.

A summary of why Jane Street uses OCaml, including a discussion of how OCaml fits into the broader space of programming languages. Given to our summer interns.

Why it's here

2 people recommend this

What people say. Recommended as a classic explanation of the practical benefits of functional programming in industry.

programming-talkscurated list on GitHubRecommends

Under “OCaml”

Why OCaml 01:06:39 by **Yaron Minsky** (2016)

u/RustinWolfin r/ocaml • Mentions

On “The Economist writes about ocaml …”

I think Why OCaml by Yaron Minsky covers your question. He has other videos on this topic too. From what I remember (plus my own biases), the real advantage, especially in the context of financial industry, comes from the strong type guarantees and functional programming, or more generally, being able to reason algebraically, write pure functions that are predictable and testable, but still have control to imperatively control the hot paths when needed.

u/30DVolin r/ocaml • Mentions

On “Talk on OxCaml”

Sorry for that. Those are the two main things I had in mind The reasons listed here: Why Ocaml and about Rust in the talk