yminsky
OxCaml Labs
What the interns have wrought, 2025
From the Lab to the Trading Floor: Designing for Expert Users
Swapping the engine out of a moving race car
What the interns have wrought, 2022 edition
State machine replication, and why you should care
Memory Management with Stephen Dolan (Signals and Threads)
Building a UI Framework
What the interns have wrought, 2021 edition
An inside look at Jane Street's tech internship
Re:Leaving OCaml
on Monday November 02, 2020 @08:52PM (#24975571)
Understandable how you'd get that impression, but it's off the mark. We do lots of "ordinary" programming that looks nothing like waiting a compiler. Data analysis, high performance packet processing, log analysis, UI work, you name it.
We use OCaml as a general purpose tool, and it really excels in that role.
Re:Language Design with Leo White
on Sunday October 25, 2020 @08:00AM (#24885622)
But we did, though we used the term "algebraic effects". And while it's being actively worked on, it hasn't landed yet, so I don't know that I'd call it recent...
Dynamically bound goto considered awesome: Language design with Leo White
Truechimers and falsetickers: what it takes to synchronize your clocks
Python, OCaml, (and Rust, and Swift) in a Machine Learning Context
Signals and Threads: Compiler Optimization, with Greta Yorsh
Re:Hardcaml: An OCaml library for designing hardware
on Sunday September 27, 2020 @09:27PM (#24611964)
These are a bit out of date, but they give you some flavor of the library, in an interactive form:
Re:Hardcaml: An OCaml library for designing hardware
on Sunday September 27, 2020 @08:42PM (#24611630)
If you're interested in understanding more about what Hardcaml is trying to achieve, you might enjoy this interview with Andy Ray, the primary author of the library:
https://signalsandthreads.com/programmable-hardware/
It's a podcast, but you can read the transcript too, if you're not into that format.
One thing that really struck me about the conversation is how much of the benefit that Andy sees coming from Hardcaml is from the testing story.