Re:What the interns have wrought, 2020 edition
by hvs on Tuesday August 25, 2020 @12:40PM
(#24273191)
I think Jane Street is single-handedly keeping OCaml a production-level language (which is a good thing, because it's a great mix of functional programming with a practical/pragmatic approach). If you haven't tried OCaml (or F# which is based on it), I highly recommend it.
[ Parent
| on HN ]
Re:What the interns have wrought, 2020 edition
by 52-6F-62 on Tuesday August 25, 2020 @12:46PM
(#24273277)
How do you think it would go learning "backwards" from Elixir (which I'm currently learning w/ Phoenix for another purpose)? I've glimpsed through Reason/Bucklescript but never spent real time in them.
Re:What the interns have wrought, 2020 edition
by hvs on Tuesday August 25, 2020 @03:30PM
(#24275087)
I'm not familiar with Elixir, so I can't speak to that. But I would say that once you are familiar with functional programming, the choice of language comes down to what stack your company already uses, library support, and problem area. For instance, I would love to use OCaml, but we are primarily a dotnet house, so I use F# when I can. For Spark stuff, I use Scala. I'm not a language zealot, I prefer to use functional languages, and encourage their use when I can, but I use the best tool for the job within the constraints of the environment I'm working in.
Not sure that's helpful, but I would just say if you are using Elixir you're probably already in a good place development-wise.