Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I still can't believe how many people are unaware of C#. Coming from a java background, C# is a far better route than Scala.

The Scala syntax, I must say is not as readable: def apply() = l map (_())



That is only one way of writing that snippet. Another would be:

    def apply() = l.map((f) => f())
Is that more clear?


This actually is one of my frustrations with Scala, too many right ways to do the same thing. Makes it easier to write but harder to read especially when people have drastically differing styles. One of the advantages of Java is how easy it is to read and use someone else's code since the base language is so limited.


Exactly. I thought perl (and c++) demonstrated that TMTOWTDI is a misfeature pretty convincingly, but I guess some people weren't paying attention.


Same here, i love the "There should be one and only one obvious way of doing things"-paradigm of Python. Scala is in my mind the complete opposite to that.




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

Search: