Big thing with scala is you really need someone who knows what theyre doing. The language is powerful and complex, which allows developers to shoot themselves in the foot. A big project, with all first time scala developers, will turn into somewhat of a maintenance nightmare. Generally at the outset, it needs to be determined what the best practices and design patterns will be.
Ask HN: Functional programming in Kotlin vs. Scala advantages/disadvantages?
11–11 of 11 posts