Curious about using functional programming for web development? This blog post gives you an overview of Ocsigen, a full web development framework for OCaml! tarides.com/blog/2025-10...
Curious about using functional programming for web development? This blog post gives you an overview of Ocsigen, a full web development framework for OCaml! tarides.com/blog/2025-10...
Why a βsimpleβ language feels so hard at first? I wrote some thoughts on how we can make the experience better for newcomers.
ππΌ discuss.ocaml.org/t/peel-the-o...
#OCaml #learning #programming
Alice is an experimental #OCaml build tool and package manager from one of Dune's developers www.alicecaml.org/blog/introdu...
The whole blog is quite interesting.
Take a look at my new tutorial on how to create a brand new OCaml project in 5 minutes
forem.com/david2am/oca...
#ocaml #learning #programming #dune
trying to use dynamically typed languages again
I actually like it ππΌ
Does anyone else from the @ocaml.org community is going to be at @lambda_world next week? π
OCaml is low-maintenance, I'm high maintenance
it all cancels out
I donβt dislike it ππΌ
The best thing about education isnβt access to information, itβs being in a room with a good teacher, likeminded engaged peers, and time to talk. Education is a social activity. Tech hype misses the point: the real challenge isnβt delivering info, but creating meaning together
youtu.be/0xS68sl2D70
A three-panel boardroom meme. In the first panel, a businessman asks "how do we prevent bugs?" to a meeting room full of people. In the second panel, three people offer suggestions: "more tests!", "code reviews!", and "Use OCaml!" In the third panel, the person who suggested OCaml is shown being thrown out of a building window while the angry businessman watches from inside.
π
A new episode of Signals and Threads just dropped! This one is an interview with Chris Lattner talking about Mojo, a new-ish language for GPU programming that's aiming to be an alternative to the CUDA stack.
signalsandthreads.com/why-ml-needs...
if you're interested in the Raven project (machine learning for OCaml), you should 1000% join their discord:
discord.gg/5ZhhN68Jja
Violence is always unacceptable, and threats of violence have no place in public discourse. Our thoughts are with Charlie Kirk and his family.
For the past four decades, finding the fastest route to every destination in a network involved sorting the routes by distance. This meant that algorithms could only work as quickly as they could sort. No longer.
We've finally landed a full version internally (coming to an OxCaml near you soon!) of a new feature called parameterized libraries.
It's basically an answer to a problem I first ran into 23 years ago. Here's a thread about it on the caml-list.
inbox.vuxu.org/caml-list/10...
My answer to the question "Why should I learn Zig?"
https://www.youtube.com/watch?v=w9rkil0dotI
added some videos / playlists on www.youtube.com/@OCamlLang
Conference slide for FUNOCaml 2025 event in Warsaw, Poland on September 15-16. Features a circular photo of Leandro Ostera, a man with curly hair wearing a gray t-shirt, smiling outdoors. The slide announces his talk titled 'State of the OCaml Ecosystem 2025' with description: 'This talk breaks down how the OCaml ecosystem is actually growing by digging into real GitHub data - repo activity, contributor trends, and which libraries are gaining traction. We'll look at the numbers behind OCaml's momentum and what they tell us about where the community and tooling are headed in 2025.'
π« Don't miss Leandro Ostera at FUN OCaml 2025 in Warsaw, Sept 15-16!
"State of the OCaml Ecosystem 2025" digs into real GitHub data - repo activity, contributor trends, and which libraries are gaining traction.
See the numbers behind OCaml's momentum and where it's headed.
Zig SHOWTIME #42 - Asynchrony is NOT Concurrency! w/ Andrew Kelley
https://youtu.be/l8fDQdSjPQg
The universe is not always smooth. At the centers of black holes, for instance, the math of space-time falls apart. New geometric tools might help reckon with this reality. www.quantamagazine.org/a-new-geomet...
New OCaml Success Story: Imandra - Financial Compliance with Automated Reasoning π«
OCaml's type system and functional programming make an impact in financial compliance - preventing errors and handling complex logic where correctness isn't optional.
Full case study: ocaml.org/success-stor...
π« Writing a Game Boy Emulator in OCaml β’ linoscope
#ocaml #gameboy #emulation #retrogaming
A 5-part cycle: Don't nap for two months, take a mid-day nap, realize how incredible you feel, vow to nap every day from now on, get busy and forget about napping (repeat forever)
Based on a true story π
This is also my take ππΌ
Here's a little overview of my app PocketCal, if you haven't tried it yet!
pocketcal.com
βͺ. @abangser.bsky.socialβ¬ & @kief.comβ¬ discuss infrastructure as code evolution: from server configs to cloud architectures, emerging tools, and AI's future impact on the field.