|
|
|
|
|
by karmakaze
1748 days ago
|
|
Choosing Scala with the intent of only using the simpler parts isn't a path I've seen work out. Maybe with strong dev culture, documentation, and tooling that could work. My experience has been that you end up with more complex implementations than you wish you had to maintain. The other way to go is to hire for it--so everyone is competent and comfortable with that level, at which point it's typically not the subset. With that view I would only suggest Scala over say F# or OCaml if JVM compatibility was a requirement. |
|
> My experience has been that you end up with more complex implementations than you wish you had to maintain.
Don't you get that with any language? I for one always find myself in a battle against complexity, no matter the language.