My thoughts on OCaml
osa1.net
My thoughts on OCaml
1–10 of 230 posts
Re: My thoughts on OCaml
#2Building, LSP server, and immutability are definitely better in 2023 than author describe in their article.
Re: My thoughts on OCaml
#3Why would a company use ocaml?
I’ve worked in software now for most of my life, from small to the biggest companies. I’ve watched teams with senior developers use non mainstream languages to build services and just about every time those devs get board again, leave the team, leaving them stuck with this system that’s hard to develop and different from the rest of the orgs, eventually resulting in a complete rewrite.
At companies I try to be boring, not weird, and efficient. Which usually means for me, writing in a very mainstream language that is easy to hire for.
Re: My thoughts on OCaml
#4[deleted]
Re: My thoughts on OCaml
#5I like OCaml, but if I were to start a new project with an ML I'd probably lean towards F# to take advantage of all the .NET libs
Re: My thoughts on OCaml
#6A significant amount of these issues are solved by sticking to Core, Dune, and avoiding imperative blocks
Re: My thoughts on OCaml
#7Ocaml5 is multithreaded. MLdonkey would run much better.
Compared to the classical Amule, a monstruosity writen in C++, at least it doesn't leak memory like some youngster with a constipation.
Re: My thoughts on OCaml
#8[flagged]
Re: My thoughts on OCaml
#9[flagged]
Especially if modular implicits land, you get the best of both functions and typeclasses.
Pretty weird way to start the post.
Re: My thoughts on OCaml
#10[flagged]
Someone mind explaining how these help? I'm unfamiliar with OCaml, but looking at the documentation of modules, I don't understand what they have to do with interfaces in the OOP sense(EDIT: or, rather, ad-hoc polymorphism), which I'm pretty sure is what the author meant.