The road to OCaml 5.0
I really hope to see more interest in OCaml in the future.<p>It is probably one of the most underrated programming languages. The perfect marriage between state of the art functional programming and pragmatism. A great static and strong type system. Solid performance and an insanely fast compiler. Also compiles to JS if you need that.<p>Multicore support will make it quite perfect. Only thing that is holding it back more than that and the reason I have not done many projects with it, is it weirdly fragmented ecosystem.<p>Having to decide which standard library to use is a pain but you can cope with that. Tooling is getting there but stuff like automatic code formatting solutions are still pretty immature (and have really weird defaults).<p>Frontend there is that ReasonML&#x2F;Reason&#x2F;ReScript thing that Facebook it trying to do. It offers an alternative syntax but nearly nobody uses it because they changed the name and I think also the syntax three times already. So it is all a mess.<p>Don&#x27;t let that stop you though. There are some pretty solid mature libraries in OCaml and if need be interop story with C and other languages is solid.