java on the iPhone

According to Ed Burnette' misleadingly entitled post "Apple sneaks Java support onto the iPhone", a java virtual machine named Jazelle runs natively on the CPU that the iPhone is made from, and this feature is enabled on the processor. Apparently it is very small and very efficient, blatantly contradicting Steve Jobs' comments:

Jobs: “Java’s not worth building in. Nobody uses Java anymore. It’s this big heavyweight ball and chain.”
Java is available on every cell phone except his pretty much, on nearly every computer shipped, on robots, and credit cards... Presumably because nobody uses it. And now we find he would not even have to build it into the iPhone, as it is already written for that cpu - well perhaps Apple would have to do some work on the graphics libraries.
Perhaps it's not surprising that he would think this, given that he is surrounded by ObjectiveC programmers. On the other hand I have heard an interesting argument that this may be a way to entice various providers to start creating video streams in h.264 format...
Myself, I won't see the point of having such a phone if I can't have a good version of Java on it that is usable. I can wait.

Comments:

[Trackback] <p><font color="#333399" size="3">Just received a mail from one of the many subscriptions I have made and guess what, it's Java vs Apple again !! What seem to be the problem with Sun (&quot;Java&quot;) and Apple? </font></p> <p><font color="#333399" s...

Posted by Let there be Java, and there was Java !!! on November 10, 2007 at 10:34 AM CET #

Jazelle enables Java bytecode execution. It's an integrated part of arm architecture that iPhone choose. But anyway, I agree that it could be a move to support Java games

Posted by siftin-com on July 29, 2008 at 02:46 AM CEST #

Post a Comment:
Comments are closed for this entry.
About

bblfish

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today