Skip to main content
OCaml

OCaml

High-level programming languageWikipedia

Search complete. 52 mentions across 17 episodes found for "OCaml".

Sep 11, 2026

Louis PilfoldGUEST
27:01
A lot of the languages that do auto-currying, they do a lot of work at compile time in order to avoid those problems.
Louis PilfoldGUEST
27:08
Although very clever, like OCaml is about when... how exactly they insert the auto-currying during code generation.
Louis PilfoldGUEST
27:15
It doesn't really fit
Alan WymaHOST
27:16
with
Julien VerlaguetGUEST
65:22
Roq? Is it Roq? I think.
Julien VerlaguetGUEST
65:25
But basically the stuff based on OCaml and the calculus of inductive constructions.
Julien VerlaguetGUEST
65:32
And then I also did some model checking back in the days.
Julien VerlaguetGUEST
65:35
So I also like this kind of formal methods.
OpeHOST
11:48
And what he's saying here is there was an emergency outfix for Rails 8, and the same day they patched it, so the outfix came out same day, they patched it same day, and they found people trying to exploit it literally when they came the next day.
OpeHOST
12:06
Second, if you look at the article just below it, Rumor of a Bug, what Anil, who is a maintainer for OCaml, for an OCaml library, OCaml is a programming language.
OpeHOST
12:19
If you look at what he's saying there, what he's saying here is the Rumor of a Bug is good enough for Emu.to go and exploit.
OpeHOST
12:27
Let me state this slightly differently.
denolfeHOST
9:23
The conversation overall was largely cautious and skeptical about the long-term effects of AI dependence, with warnings about societal lock-in and loss of skills.
denolfeHOST
9:33
Learn programming with OCaml.
denolfeHOST
9:36
Hacker News.
denolfeHOST
9:38
The post shared information about a new English translation of a French book on OCaml, funded by the OCaml Software Foundation.
denolfeHOST
9:44
It highlighted the availability of the book in PDF and EPUB formats and provided links for the code and feedback on typos.
denolfeHOST
9:51
The discussion in the comments mostly focused on the value of learning OCaml, the benefits of functional programming, and the role of languages like OCaml in understanding systems and AI, with most community members emphasizing the importance of deeper understanding and the practical advantages of OCaml for working with large language models or formal verification.
denolfeHOST
10:11
In the comments, the dominant sentiment was largely supportive, with users discussing how learning OCaml can... significantly influenced programming thinking and system design.
denolfeHOST
10:21
Some debated whether it's practical to learn languages like OCaml today, given the dominance of Python and Java, while others considered the long-term benefits of understanding fundamental language paradigms.
Shriram KrishnamurthiGUEST
39:54
I realize given the name of this podcast, I have to be careful what I say.
Shriram KrishnamurthiGUEST
39:57
But setting aside the types part of it, right, like programming in languages like OCaml or, you know, C Sharp or, you know, JavaScript or something like it without all the weird and wild parts, it's actually a fairly comfortable experience, right? Like, here's the thing.
Shriram KrishnamurthiGUEST
40:12
Here's the thing.
Shriram KrishnamurthiGUEST
40:13
One of the things that I point out is like, you small is deeply embedded in our algorithms because if you think about the cost model behind big O, it is assuming small.
Casey MuratoriPANELIST
11:08
Okay, let's slow down here a second.
Casey MuratoriPANELIST
11:12
Now, did I just hear you say that OCaml has a problem? Yes.
Casey MuratoriPANELIST
11:19
I know you didn't say that because I'm pretty sure that OCaml is a perfect language that doesn't have any problems, Teej.
Casey MuratoriPANELIST
11:26
Maybe you can rephrase that.
TeejHOST
11:29
No, I think I can say that now because I started making my own language.

19 MINS LATER

TeejHOST
30:32
that.
TrashPANELIST
30:33
So that's what, like, University of Maryland's comp sci program does.
TrashPANELIST
30:36
They do Java as, like, the 100 courses, and they go to, like, OCaml, Rust, or C after the fact.
Eric MannesGUEST
24:29
And I was relatively technical, having done my tech internship for one of my three summers.
Eric MannesGUEST
24:37
And having learned OCaml and OCaml Bootcamp, I got involved with that.
Eric MannesGUEST
24:41
And that involved things like thinking about how we keep track of our risk or exposure to different commodities.
Eric MannesGUEST
24:49
If you're looking at your positions in energy products, you could look at it at a very high level, or you could look at just oil and related products.
Seth LawHOST
45:15
So just a rumor of a bug existing in one of these platforms is enough to send those agentic systems at those platforms and identify those bugs.
Seth LawHOST
45:26
And he talks through what it is that he actually identified and saying, OK, he doesn't have access to Glasswing, but DeepSeq vPro or v4 Pro was enough to actually turn up and find this flaw in co-HTTP, part of OCaml.
Seth LawHOST
45:48
And that's.
Ken JohnsonHOST
45:49
Yeah, but it's not American.
Martin OderskyGUEST
7:19
Object-oriented programming comes in when you talk about components and modules and essentially encapsulation, these sort of things, where functional programming typically doesn't really have a very strong story.
Martin OderskyGUEST
7:31
I mean, there are languages like Standard ML or OCaml that do have very capable module systems, But other functional languages don't.
Martin OderskyGUEST
7:39
And people, when they think of functional programming, they don't really think much about components and interfaces and these sort of things, which are things that I believe also matter very much.
Ryan PetermanHOST
7:50
Could you give an example, maybe like an object-oriented thing that you could do in Scala, but you couldn't do in Haskell, which is pure functional?

11 MINS LATER

Ryan PetermanHOST
18:32
You mentioned that a lot of the programming languages, they're kind of drifting or kind of being inspired by the other ones and adopting new features.
Ryan PetermanHOST
18:41
In the design of Scala, is there a programming language that you admire most and influences Scala the most?
Martin OderskyGUEST
18:48
Historically, Scala was Essentially, you could say it was a blend of Java, OCaml and standard ML, which is close to an ML-like language, and Haskell.
Martin OderskyGUEST
19:01
So I'm by trade, well, I'm by trade an imperative programmer.

Unknown podcast

Why OCaml Powers Financial Trading Systems in 2026

Aug 29 · 22 Mentions

LucasHOST
0:01
So I was digging through some job postings at a couple of the big quantitative trading firms the other day, and one language kept showing up that I don't think we've ever given a proper spotlight on this show.
LucasHOST
0:12
It's OCaml.
LunaHOST
0:13
OCaml, really? That's the one that's been around since the mid-90s, right? I always thought of it as a bit of an academic niche.
LucasHOST
0:21
Exactly.
LucasHOST
0:22
It's got that reputation.
LunaHOST
0:40
Okay, that's a bold move.
LunaHOST
0:42
Why would a firm that's all about speed and reliability pick something that's not exactly the mainstream choice?
LucasHOST
0:49
Well, the short version is that OCaml gives them a level of safety that's hard to get in C++ or Java, but without the runtime overhead you'd associate with something like Python.

7 more episodes mention OCaml.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.