2 ms·
I dunno what's the problem with Scala's syntax, it's pretty standard and uniform. The language, like any other, does have some quirks, but Scala 3 takes care o
by nikitaga 6y ago
I dunno what's the problem with Scala's syntax, it's pretty standard and uniform.
The language, like any other, does have some quirks, but Scala 3 takes care of many long standing problems (in RC1 already).
It's true that there is no single idiom for Scala code. That's because unlike other languages, it's a true multiparadigm language, and so different people actually do use it differently. It's not a monoculture, but there is a well defined idiom for each style, be it hardcore FP, or Actor based programming, or Java++, or something in between.
Anyway. Ocaml is one of the better alternatives, but it's not without its problems either, both in terms of language and ecosystem.