News for hackers. Stuff that matters.
Re:A better Java: Scala or Xtend? by mbell on Sunday September 30, 2012 @11:04AM (#4593005)
> Ideally, I would like to have a language that can compile a Java class that seamlessly interacts with other Java stuff.

Groovy fits the bill.

Re:A better Java: Scala or Xtend? by negrolious on Sunday September 30, 2012 @05:18PM (#4594201)
Groovy has a lot of interop issues. The dynamic resolution of overloaded methods being just one example. Xtend is much more interoperable as it binds at compile-time just like Java does and uses the exact same type system.
Re:A better Java: Scala or Xtend? by mbell on Sunday September 30, 2012 @05:57PM (#4594342)
> The dynamic resolution of overloaded methods being just one example.

That has never caused an interoperability issue for me. If there is concern about which method would get picked then use explicit types.

> Xtend is much more interoperable as it binds at compile-time just like Java does and uses the exact same type system

You can enable this in groovy 2 using explicit types and @CompileStatic.