3 ms·
I'm a huge fan of functional programming, but Scala didn't cut it for me. It didn't feel like it fit the underlying runtime well. For example, you have both an
by bajsejohannes 10y ago
I'm a huge fan of functional programming, but Scala didn't cut it for me. It didn't feel like it fit the underlying runtime well. For example, you have both an option types and `null`, and libraries being inconsistent in which they pick.
I'd rather stick a functional language built from ground up without the baggage. Or even straight Java. You can do pretty nice functional stuff with Java 8 streams, but it's not trying to be something it's not.
- airless_bar 10y ago> For example, you have both an option types and `null`, and libraries being inconsistent in which they pick. Which ones?
- allengeorge 10y agoFor all my frustration with Scala, I've never seen an idiomatic Scala library that uses nulls. Which one are you using that does this?