TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

So you're learning OCaml

142 pointsby e_d_g_a_rover 9 years ago

10 comments

cheepinover 9 years ago
If you are interested mainly in the functional language aspect of OCaml and use Windows, F# is very close to OCaml in syntax&#x2F;semantics, but has really good support within Visual Studio (a really good debugger for example).<p>Once you want to use some of the more advanced features (Modules and Functors come to mind), you can switch back to OCaml relatively easily since they are so similar.
评论 #10418916 未加载
fermigierover 9 years ago
Additional resources:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;rizo&#x2F;awesome-ocaml" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rizo&#x2F;awesome-ocaml</a><p>(via: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;ocamlmooc" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;ocamlmooc</a> ).
plinkplonkover 9 years ago
I love OCaml the language, but the tooling, especially wrt building (ocamlbuild, Oasis etc) , is horrendous. That said, the situation is much better now, than say 5 years ago.
评论 #10417922 未加载
评论 #10417622 未加载
cwyersover 9 years ago
An OCaml MOOC just started yesterday, I think there&#x27;s still time for people to get in:<p><a href="https:&#x2F;&#x2F;www.france-universite-numerique-mooc.fr&#x2F;courses&#x2F;parisdiderot&#x2F;56002&#x2F;session01&#x2F;about" rel="nofollow">https:&#x2F;&#x2F;www.france-universite-numerique-mooc.fr&#x2F;courses&#x2F;pari...</a><p>Session 0 is just a lot of introductory stuff (history of OCaml, etc.), so it shouldn&#x27;t be difficult to catch up.
评论 #10419720 未加载
BoysenberryPiover 9 years ago
I&#x27;m in this course I&#x27;ve been interested in the ML family of languages ever since learning SML which is without a doubt my favorite language ever.
评论 #10418270 未加载
cmrdporcupineover 9 years ago
I like OCaml very much, though I haven&#x27;t written code in it in the last 10 years, when I taught myself the language a long time ago I very much enjoyed it. I preferred SML&#x2F;NJ, but that never got any velocity.<p>It&#x27;d be nice to have a job working in OCaml.
teh64over 9 years ago
Does anyone know any good GUI OCaml IDE for Mac (something like RStudio)? Because the plugins for Eclipse and Intellij aren&#x27;t very good and ocaml-top doesn&#x27;t seem to work.
评论 #10418167 未加载
gaiusover 9 years ago
Swift has lots of ML heritage, tho&#x27; not as much as F# obv
agumonkeyover 9 years ago
While digging for history I read these slides from David Turner (miranda and other, pre-haskell)<p><a href="http:&#x2F;&#x2F;www-fp.cs.st-andrews.ac.uk&#x2F;tifp&#x2F;TFP2012&#x2F;TFP_2012&#x2F;Turner.pdf" rel="nofollow">http:&#x2F;&#x2F;www-fp.cs.st-andrews.ac.uk&#x2F;tifp&#x2F;TFP2012&#x2F;TFP_2012&#x2F;Turn...</a><p>It&#x27;s not directly related to OCaml, but it retrace the roots of the ML family too, so I thought it could be of interest.
iopqover 9 years ago
Yes, I&#x27;m learning an OCaml dialect. It&#x27;s called Rust, it&#x27;s really interesting, you should take a look at it.
评论 #10418078 未加载
评论 #10417688 未加载
评论 #10418368 未加载
评论 #10417733 未加载