What’s the point of Java on the iPhone? Great question. I’d put the question about Flash in the same category. The category is: Things That Have a Comfortable Place on Traditional Computing Environment but Need to Be Re-Thought for the iPhone. For $400 please Alex.

Seriously, the “big” thing about the iPhone isn’t that it’s a small form factor desktop computer. It’s not a UMPC. It’s not meant to run everything that a desktop or server OS runs. It’s meant for a new breed of applications that are light, engaging and can effectively (and efficiently) use the cloud for additional processing, routing and storage. Unlike our current desktop environments, the iPhone isn’t about having as much local as possible.

Java on the iPhone is a party that not many people care about attending.