3 ms·
Another issue with OCaml is that the community is small (although helpful). If you have very specific questions (esp. on more recent development), it may be har
by yodsanklai 8y ago
Another issue with OCaml is that the community is small (although helpful). If you have very specific questions (esp. on more recent development), it may be hard to find help on Stack Overflow for instance.
Besides, the language has became quite complex: Monad-based concurrency and error handling, functors, objects, GADT, PPX... it's cool from a language point of view, but as a developer it can get overwhelming. You don't have to used all of this in your project, but still you may have to deal with existing code that is quite complex.
- progman 8y agoThe people at https://discuss.ocaml.org/ https://discuss.ocaml.org/ are quite helpful. > it's cool from a language point of view, but as a developer it can get overwhelming If you consider OCaml's features overwhelming why don't you consider a much simpler language (Typescript etc.)? I am learning OCaml myself right now, and I only use the features which I currently need. If I need more I will learn OCaml's suitable features then. Btw. I like OCaml, after having tested Haskell for a while. OCaml feels like a really practical usable "Haskell light". The compilation speed is outstanding (like LuaJiT).