DEV Community

Discussion on: Getting your feet wet with OCaml

Collapse
 
theodesp profile image
Theofanis Despoudis

It may have some uses in production but in reality, it is a drop in the ocean. It has currently only 4854 Q/A in stack overflow compared to Haskell which is 35,351. I think Haskell has attracted more interested parties in general.

In reality, I think both languages are powerful but not practical. Each has its own problems that make most programmers wonder if they can be used reliably in production. I understand that they have their use cases.

I don't mind learning new languages but I would like to build something that I will understand 6 months when I revisit the code. For me, I've found that only Python and Go can do that, it may be different for other people though.

Thread Thread
 
bobbypriambodo profile image
Bobby Priambodo • Edited

I get where you're coming from. Perhaps a world where these languages are mainstream is not going to be here any time soon, and it's also a bit of chicken-and-egg problem that you will have a hard time improving if not many use it, and you won't be able to get more people to use it if it's not improved.

Hopefully it's taking off on frontend world, though, with Elm, ClojureScript, ReasonML, and PureScript each getting a considerable growing community.

Thanks for your input!

Thread Thread
 
theodesp profile image
Theofanis Despoudis

I like ClojureScript followed by PureScript and recently I was playing with Scala.js. As for ReasonML I was thinking it may be better if you use the native module to do server-side development as it will be more suitable for it.