callanrocks wrote:You can install most GNU/Linux variants on android phones and run them well
I doubt that affects the actual hardware performance much, though. :)
callanrocks wrote:i think this would do fine, especially given how much java android already uses
Despite what Sun/Oracle would like to have you think, Java is not always Java. Between Sun's Hotspot VM that you use on desktop computers and Google's Dalvik VM that is used on Android, there's a world of difference. Dalvik only recently gained a JIT at all, and even it is merely a simple tracing JIT, whereas Hotspot's JIT is actually one of the best optimizing compilers on the planet by now. Worse yet, I'm fairly sure that Dalvik still uses a mark-sweep GC, which alone would kill the client.
Even if it weren't for the Java stack and the hardware performance, however, I doubt the client would be very useful on Android anyway; the UI would clearly have to be completely revamped to make up for the loss of right-clicking and keyboard, and I, for one, cannot immediately think of a clear picture of how it actually should work instead.