Hacker News new | past | comments | ask | show | jobs | submit login

The analysis is done from the perspective of an imperative programmer.

It's like someone writing Java-like Python code. When you write in Scala you completely change the way you write code, the whole paradigm.

This question could be asked Haskell vs Go, it would be the same IMO.

If you have chosen Scala, you don't choose it as a Java replacement, you choose it as a programming philosophy replacement

Edit: Picking on Scala for lack of network libs is like picking on Go for lack of Category theory libs




Why do you change the way you write code with Scala? Scala is both functional and oo, Go is also like this except it is minimal at being both




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: