←back to thread

Learn OCaml

(ocaml-sf.org)
203 points smartmic | 3 comments | | HN request time: 0.988s | source
Show context
luxurytent ◴[] No.44401227[source]
If I learned OCaml, what type of prospects would I have?

Fairly seasoned generalist, mostly writing Go these days. Lots of plumbing with LLMs etc.

Would love to learn something new but am driven by a goal in mind (ie OCaml exposes me to "X industry")

Is that a thing?

replies(8): >>44401238 #>>44401259 #>>44401309 #>>44401337 #>>44401522 #>>44401644 #>>44401704 #>>44408879 #
1. keysdev ◴[] No.44401522[source]
OCaml is like nim, not many ppl knows about, but it is one those tech once over the learning curve it just gives developer an extra edge.

It is a very good alternative to memory safe language such as Rust and Swift. It is just NOT backed by big corporations. Which some might see it as a disadvantage, IMHO it is an advantage. Look at Perl, Linux, Hono all initially made by one guy.

With out a big group, golden handcuffs and corporate politics, things might actually gets done.

replies(2): >>44401566 #>>44406293 #
2. sealeck ◴[] No.44401566[source]
Lots of cool stuff does seep out of Jane Street, though. See for example https://oxcaml.org/ as probably the most recent very public example
3. anta40 ◴[] No.44406293[source]
Nowadays, I don't think Linux is 100%, community-driven only software, considering it also has backup from big corps like Intel, IBM, Oracle, etc etc.

In the similar way, most programming language implementations used in industry (Java, C#, Go etc) also have big corps backup.

My main job is mobile app development, and OCaml definitely lacks significant menpower on this side, so if I were going to use it for my job... perhaps backend stuff? Or what?