3 ms·
> Because it is both OO and functional Hmm, I actually see that as a strength. Need a strong type system, pure FP, and immutable state throughout? Easy. Need t
by Cyph0n 9y ago
> Because it is both OO and functional
Hmm, I actually see that as a strength. Need a strong type system, pure FP, and immutable state throughout? Easy. Need to build an OOP library that will be mostly used by Java devs? Easy as well.
Implicits are handled pretty well by Intellij IDEA afaik.
Of course, I haven't had experience using Scala in a large codebase, so I may be on the wrong track!
- MrBuddyCasino 9y agoIf it works for you, great! You have a very powerful tool at your disposal. There are many good reasons to like Scala, it is entirely possible that my experience would have been different in another team setup.