Live data from Hacker News

Yammer moving away from Scala

gist.github.com

21–24 of 24 posts

Re: Yammer moving away from Scala

#21

I've been looking for alternatives to Java for Android development. Since Python and Clojure aren't options (right now anyway), I looked at Scala among others. I found the syntax pretty terrible, worse than Java in several ways. In particular, too complex. I also found the object system overly complicated (and I find Haskell's ok).

Have a look at Xtend ( http://xtend-lang.org ). It's exactly what the yammer guy is looking for: convenience of Scala (closures, type inference, and more) without the complexity. And it compiles to Java source code, which makes it an ideal language for Android development.

Yet another language obsolete after Java 8. That's exactly what people need.

Re: Yammer moving away from Scala

#22
post #21

Earlier quoted context omitted.

Have a look at Xtend ( http://xtend-lang.org ). It's exactly what the yammer guy is looking for: convenience of Scala (closures, type inference, and more) without the complexity. And it compiles to Java source code, which makes it an ideal language for Android development.

Yet another language obsolete after Java 8. That's exactly what people need.

You never know.

It's like the Kentucky Derby. There's the big 4, scala, clojure, JRuby and groovy, all nice languages. Then there's the little 5: kotlin, ceylon, gosu, fantom, Xtend. Gosu and fantom are worth trying, I just haven't got around to it..

Re: Yammer moving away from Scala

#24

I've been looking for alternatives to Java for Android development. Since Python and Clojure aren't options (right now anyway), I looked at Scala among others. I found the syntax pretty terrible, worse than Java in several ways. In particular, too complex. I also found the object system overly complicated (and I find Haskell's ok).

Have a look at Xtend ( http://xtend-lang.org ). It's exactly what the yammer guy is looking for: convenience of Scala (closures, type inference, and more) without the complexity. And it compiles to Java source code, which makes it an ideal language for Android development.

It looks interesting, actually. I may give it a try, along with haXe's Java backend (if/when it gets released).
Post reply on HN