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

Btw, regarding for-comprehensions and Futures, there's a new project that's going to make things interesting for working with Futures: https://github.com/scala/async

> On the other side of the paradigm, functional language advocates seem to say functional programming in it is also painful[1]

Worth pointing out that the people advocating for a better language in that thread, including the one that started it, have problems with Haskell too (currently the poster child for functional programming). It is the reason why many of them are using Scala, whether they like to admit it or not. In that thread it is even argued that lambda-calculus itself is outdated because it is inherently sequential.

Scala attracted many idealists that aren't pleased with any mainstream language. On one hand it is good, because it moves the language forward. By comparison the Go community is kind of toxic. On the other hand, people that don't get the context of that discussion jump to conclusions.




After going back and rereading some of the posts, I agree without you about it having a group of angry programmers that aren't happy no matter what they get.

That project looks interesting though. Looks like it's almost based on the new async abilities in C# 5.0[1]. Have you tried it any yet in Scala?

[1] http://fizzylogic.nl/2012/05/04/adding-asyncawait-support-to...


Why do you say the Go community is toxic?




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

Search: