guys do you know anyone in Poland in tech who runs meetups or other communities where they could promote FUN OCaml?
06.08.2025 08:35 β π 2 π 4 π¬ 2 π 0@sabine.sh.bsky.social
OCaml developer advocate, π« OCaml.org maintainer, RFC 3339 dating coach, web developer β¨ twitch.tv/sabine_sh github.com/sabine
guys do you know anyone in Poland in tech who runs meetups or other communities where they could promote FUN OCaml?
06.08.2025 08:35 β π 2 π 4 π¬ 2 π 0The best time to start learning OCaml was 10 years ago, the second best time is now
05.08.2025 14:32 β π 10 π 5 π¬ 0 π 0Many years ago (2006 or so?) I had a side project , and did the classic "gotta choose the perfect programming language first" thing.
I decided on Python, but came *this* close to choosing OCaml.
So, yeahβ¦I guess we all have regrets, don't we.
yes we should
05.08.2025 19:54 β π 1 π 0 π¬ 0 π 0Let's run a workshop in fun-ocaml, should we?
05.08.2025 16:03 β π 4 π 1 π¬ 1 π 0so looking forward to this!
05.08.2025 06:43 β π 1 π 0 π¬ 0 π 0π₯Ήπ«
05.08.2025 06:40 β π 1 π 0 π¬ 0 π 0much of the ocaml experience is discovering just how often the answer to "did someone at jane street already deal with this problem" is "yes"
04.08.2025 22:27 β π 28 π 3 π¬ 2 π 0is it possible to emit ocaml bytecode at runtime that is loaded and ran?
02.08.2025 18:29 β π 4 π 2 π¬ 1 π 0goldfrapp describing the internals of the ocaml bytecode interpreter:
i'm in love, i'm in love, i'm in love with your strict machine
based
02.08.2025 18:19 β π 3 π 0 π¬ 1 π 0The basic issue is that OCaml's module system, despite being a really good foundation for building modular software, has fundamental scaling problems. There's just too much syntactic overhead involved in parameterizing (in OCaml jargon, functorizing) a complex codebase.
01.08.2025 13:27 β π 7 π 1 π¬ 1 π 0We'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...
TIL I could use `#variant_name` to split up a polymorphic variant in OCaml e.g.
type standard_status = [`OK, | `Bad_request | ...]
type status = [standard_status | `Status of int]
let normalised_status status = match status with
| `Status x -> Status.of_code x
| \#standard_status as s -> s
makes sense! I think having mlx list this would go a long way
01.08.2025 04:55 β π 3 π 0 π¬ 1 π 0The Stack Overflow 2025 survey results are online. Nothing has changed for Scala; it still has its 2.6%. Meanwhile, Rust and Kotlin are growing, while Java has declined slightly. Interestingly, I don't see Haskell on the list anymore. π³ #scala #java #rust #kotlin #elixir #fsharp #ocaml #gleam
29.07.2025 14:44 β π 12 π 3 π¬ 2 π 1ahhh yes, overlooking this entirely explains your experience
30.07.2025 19:22 β π 3 π 0 π¬ 1 π 0Leo has been around all along, just taking a break from social media to focus
(incidentally, I made him sign on and comment, so you know he's gonna be at FUN OCaml π
π)
can confirm, this has been the most pleasant experience writing HTML I ever had in a statically typed language
I see other construction sites
Learn how our intern Kashish improved visualisation options for memory profiling in OCaml on our blog: tarides.com/blog/2025-07...
28.07.2025 15:40 β π 3 π 1 π¬ 0 π 0what do you think about hosting a contest for merchandise?
28.07.2025 14:48 β π 3 π 0 π¬ 1 π 0added some videos / playlists on www.youtube.com/@OCamlLang
28.07.2025 13:33 β π 8 π 2 π¬ 1 π 0yay
28.07.2025 12:51 β π 3 π 0 π¬ 0 π 0can't wait to meet y'all! ππΌ
28.07.2025 12:23 β π 25 π 2 π¬ 2 π 0fun-ocaml.com
28.07.2025 12:08 β π 3 π 0 π¬ 0 π 0Conference 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.
Conference slide for FUNOCaml 2025, September 15-16 in Warsaw, Poland. Shows a talk titled 'Cross-Platform OCaml Projects' by Manas Jayanth, with a pixelated profile photo. The description reads: 'OCaml's ecosystem includes many platform-specific packages that can break portability when transitive dependencies won't work across different operating systems. Manas Yayanth explains how they implemented portable lock files for esy (the Reason/OCaml package manager), ensuring projects can be built cross-platform
π Manas Jayanth is presenting "Cross-Platform OCaml Projects" at FUNOCaml 2025 in Warsaw!
They'll share how they implemented portable lock files for esy (Reason/OCaml package manager) to achieve reproducible builds across different operating systems.
π
Sept 15-16, Warsaw