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

You know what put me over the edge with Haskell? Monads were difficult enough, but one of the first things I wanted to do was randomly shuffle a list. That led me to this: http://www.haskell.org/haskellwiki/Random_shuffle. I knew right then that this was not the kind of language I was interested in.

As for JRuby, fair point, but I'd rather steer clear of Java as much as possible. I have to use Java for Android development and it makes me cry big hippo tears every day.



Scala collections library covers pretty much everything you can think of, usually in a concise manner a la Ruby, Python, etc.

scala> Random.shuffle(List(1,2,3)) res7: List[Int] = List(2, 3, 1)

Scala-Android google group may be of interest: https://groups.google.com/forum/#!forum/scala-on-android

Obviously I've been converted to the static side, only client-side remains dynamic for me at present, and that's only because there's not yet a statically typed Coffeescript-like language available.




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

Search: