4 ms·
You would think something like OCaml would fill in that niche with its wider availability.
by vezzy-fnord 12y ago
You would think something like OCaml would fill in that niche with its wider availability.
- cannam 12y agoThey do seem like very similar languages. I imagine in most cases your choice would have effectively already been made for you by the context -- e.g. whether you wanted the option of fast native binaries (OCaml) or deep .NET integration (F#).
- pron 12y agoThere's a very cool implementation of (multi-threaded!) OCaml for the JVM: http://www.ocamljava.org/ http://www.ocamljava.org/
- seanmcdirmid 12y agoOCaml doesn't come with the ecosystem that F# does. It isn't about availability, but APIs to play with.
- s_kilk 12y agoI'm not sure I buy the ecosystem argument. We've recently seem other languages come from out of nowhere, with no ecosystem, to become major languages (Golang, for example). I don't think there's really anything stopping OCaml from being more widely adopted, except for lack of attention from trend-setters.
- cwyers 12y agoWell, one is sponsored by and used in production by Google, and the other is maintained by the French Institute for Research in Computer Science and Automation.
- s_kilk 12y agoGood point.
- GFK_of_xmaspast 12y agoGo gets a lot of buzz on places like HN, but that's a long way away from being a major language.
- seanmcdirmid 12y agoRob pike and company are also systems folks; the language supports the ecosystem they are building, not the other way around.