• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java Everywhere

 
Chetan Parekh
Ranch Hand
Posts: 3640
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was just reading Java Everywhere section on sun site.

I was amazed by following figures.

  • Sun estimates the total Java Economy to be more than (USD)$100 billion in sales annually driving an additional $110 billion in related IT spending
  • The Java economy includes 1.65 billion smart cards, 800 million PCs shipped with Java, 1.2 billion Java Powered phones (source: Ovum), and over 180 telecom providers who deploy Java technology
  •  
    Jeroen T Wenting
    Ranch Hand
    Posts: 1847
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    but put it into perspective:
    Almost none of that hardware is sold BECAUSE it has Java onboard.
    In fact except for the smartcards the JVMs on the majority of that hardware will likely never be used (except maybe when someone stumbles onto an ancient site still using applets).

    Those $100 billion include the total sales of those computers and cellphones. The direct Java driven sales are an order of magnitude lower at least.

    The number of smart cards seems an order of magnitude at least too high as well. If it weren't Sun wouldn't make such a big deal of every contract for a few hundred of the things.
    If those numbers were correct 1 in 3 people on this dirtball would have a Java enabled smart card. Subtract infants and people unlikely to have any such technology, and you probably end up with at least 1 in 2, maybe even everyone, having at least 1 Java smartcard.
    Highly unlikely to say the least.
     
    Abhinav Pandey
    Ranch Hand
    Posts: 50
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    but in which language are the tools javac.exe & java.exe etc written ? I believe they must be written in native language only
     
    fred rosenberger
    lowercase baba
    Bartender
    Pie
    Posts: 12100
    30
    Chrome Java Linux
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I find myself in the unusual position of agreeing with much of what Jeroen is saying. :0

    If Java didn't exist, these devices would still be sold. My phone may be Java enabled, but i NEVER use any of the functionality that could not be implemented without Java. I dial number that are stored in the memory... and some that are not. Without Java, I would still have bought the phone.

    So, I too believe these numbers are not particularly relevant. It would be like saying "Over 6 billion people dring water, so OUR bottled water is an awesome product!!!".

    Don't get me wrong - Java is cool and fun and very useful, but I am not sure what the relevance of these numbers are.
    [ December 27, 2006: Message edited by: fred rosenberger ]
     
    Deepak Bala
    Bartender
    Posts: 6663
    5
    Firefox Browser Linux MyEclipse IDE
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Java is cool and fun and very useful, but I am not sure what the relevance of these numbers are.


    Agreed. Especially with the mobile phone part where you could also use Symbian carbide c++ with a Symbian OS. Java is out there like a really really big net but the relevance of those numbers is questionable
     
    Henry Wong
    author
    Marshal
    Pie
    Posts: 21005
    77
    C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Originally posted by Abhinav Pandey:
    but in which language are the tools javac.exe & java.exe etc written ? I believe they must be written in native language only


    There are some parts of the JVM which is written natively (mainly C/C++), but a large portion of the library, and parts of the JVM are written in Java. As for the java compiler, I thought that was ported to Java itself, a while ago.

    Henry
     
    Deepak Bala
    Bartender
    Posts: 6663
    5
    Firefox Browser Linux MyEclipse IDE
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I thought that was ported to Java itself, a while ago.


    I heard it was re written because it was slow (quite a while back). I do remember reading some articles that talked about javac being written in java
     
    Kishore Dandu
    Ranch Hand
    Posts: 1934
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Following is an important aspect of Java(or J2EE) SUN probably did not list in their numbers.

    . Many enterprise systems of scale are now a days developed primarily with Java as a centerpiece.
    The above includes almost all the major airlines in the world(in their scheduling systems), the best supply-chain software in the world(example: i2, SAP), the most widely used middleware in the world etc.
     
    Jeroen T Wenting
    Ranch Hand
    Posts: 1847
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Don't be so hard on yourself fred, it's the season
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic