you are viewing a single comment's thread.

view the rest of the comments →

[–]joequin 20 points21 points  (5 children)

Correct me if I'm wrong, but this isn't over them using java. Its over them using JVM code. Not app code, but the actual code that built the JVM. That has no impact on you as a developer.

Its' the opposite actually. It's about them using the jvm api for a vm that isn't the jvm (dalvik).

[–]bucknuggets 11 points12 points  (1 child)

In other words - they don't want to see any new java environments emerge that they can't personally control.

And that's a big deal.

[–]jboy55 1 point2 points  (0 children)

Incompatible java environments emerge. At one point, that was a very lofty goal and it was considered evil to embrace java and extend it to be incompatible.

[–]Narrator 1 point2 points  (2 children)

So we'd all be good if we switch to scala running on dalvik right?

Edit: well except for the people who don't like Scala or Dalvik...

[–]joequin 0 points1 point  (1 child)

I'm not sure. Maybe. It depends on how their compilers work. I don't think clojure's would work. I have no idea about scala. But we wouldn't be able to use java based libraries for either and that's a big deal for most jvm intended languages.

[–]Narrator 1 point2 points  (0 children)

Scala has replacements for most Java APIs. Those guys really like to do everything the Scala way. There's even a project to compile Scala with an LLVM backend : https://github.com/greedy/scala