4 ms·
I pretty much agree entirely but have been too ashamed to say it :) The build tools in Rust are incredible (given the maturity of the language). OCaml is also
by agentgt 10y ago
I pretty much agree entirely but have been too ashamed to say it :)
The build tools in Rust are incredible (given the maturity of the language). OCaml is also rapidly evolving as well (after a brief period of stagnation). I think those two languages would and probably even now make for excellent enterprise/business programming languages.
As a tech decision maker I would love to build future projects with Rust or OCaml but the cognitive load and talent needed for both those languages is higher sadly. The Ocaml build tools were a disparate mess back when I used to use it in college and for pet projects but I can honestly say there has been unbelievable strides forward.... and OCaml compiles so damn fast. I still can't believe Go users brag about compilation speed when I swear OCaml has been and still is much faster (IMO/anecdotally of course. I don't have numbers).
- snuxoll 10y ago> I pretty much agree entirely but have been too ashamed to say it :) I can understand that entirely, it's way too easy to get ostracized for having a positive view on Maven or Java these days. Java as a language has warts, but thankfully there's a thriving community around the JVM and a wealth of alternate languages to pick up. Still, you can pull Maven out of my cold, dead hands. > As a tech decision maker I would love to build future projects with Rust or OCaml I would love to use OCaml but the lack of interfaces to a lot of tools we use really bites, so I've settled for F# (can't wait for .Net Core support). Until there's DB2 for i drivers plus Laserfiche by some miracle supporting any programming language not deemed "enterprise-grade" I'm stuck with .Net or JVM languages for a lot of things I do daily :(