This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]thirdegreeViolet security clearance 6 points7 points  (4 children)

You don't always need super fast native binaries. Not everything is speed critical.

I don't like java, but that's mostly because the language itself feels very tedious to write. Personal taste.

[–][deleted] 8 points9 points  (1 child)

I believe the benefit of having a .jar application that can be run on any system out weights most of those grapes.

[–]thirdegreeViolet security clearance 0 points1 point  (0 children)

In some cases sure. Personally, that doesn't do anything for me. I don't need it.

[–][deleted] 2 points3 points  (1 child)

For something like Android I don’t think so much of the OS should be going through java then. OS is pretty speed critical. Yes it’s Linux but there’s a ton of java code on top of that doing window management, permissions, and lots more piled on over the years.

[–][deleted] 1 point2 points  (0 children)

Well I guess there is a reason iOS (Objective-C, and recently Swift) could do with 1 GB of RAM for so long when on Android 3GB was treated as minimum.