If you are still in the unfortunate position of using #scala, there exists an entire support network of people to help you improve.
-
-
Replying to @dibblego
I’m still intrigued about your hate to Scala. It’s true that Haskell is not perfect but almost. But Scala as an alternative is not so bad… What I’m trying to say is: Man explain us please!!! :D
1 reply 0 retweets 1 like -
Many people could talk for days about this. One of the biggest issues for me is the lack of Referential Transparency. You can perform arbitrary effects (IO, mutating global state) whereever you want, and the language doesn't try to stop you. Exceptions, nulls, brittle compiler...
1 reply 0 retweets 2 likes -
Yeah, that makes sense but, using the correct libraries such as cats or similar, you can reduce that cons to almost zero. As I said, Scala is not Haskell (however Haskell also has Exceptions) but I think is still better than Python or Java.. Or JavaScript!
3 replies 0 retweets 1 like -
Scalaz and Cats can definitely reduce the chaos of Scala coding, but you have to be very dedicated in your use of them. Scala _might_ be a better Java, but writing Scala as if it's Java (w/ heavy OO) won't provide you any of the benefits.
1 reply 0 retweets 0 likes -
I very agree with you in that. Vanilla Scala doesn't give you so much benefits, you need to use it with Cats or Scalaz to do a decent functional programming
1 reply 0 retweets 0 likes
It is not possible to do decent functional programming with Scala.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.