3 ms·
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
by transfire 13y ago
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 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.
- virtualwhys 13y agoScala 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 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.
- deleted 13y ago[deleted]