4 ms·
> The syntax was very commonly cited as a major point of friction. I don’t see anything wrong with OCaml’s syntax but my opinion alone doesn’t matter because a
by faitswulff 9y ago
> The syntax was very commonly cited as a major point of friction. I don’t see anything wrong with OCaml’s syntax but my opinion alone doesn’t matter because a major goal of software is to collaborate with other people - who matter.
This is a perspective I wish was more prevalent in the programming community.
- dorfsmay 9y agoIt is becoming more prevalent when you think about Python PEP 8, gofmt, etc... No more personal preferences, syntax ears etc... One standard and tools to implement it. It makes working on other people code much easier.
- rlander 9y agoYes! When first saw Reason I was horrified by the syntax (I really like the ML family syntax). But then I though about it, and here's my take now: if syntax is all we're giving up in order for OCaml to reach a far wider audience, then we're still coming out way ahead of what we had before.
- ch4s3 9y agoI think that's the idea. Look at ELixir for example; they added Ruby syntax and macros onto Erlang and it's bringing tons of folks to the ecosystem. Sometime syou need to meet people where they are, if you want them to join your community.