1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Whats so great about Java ?

Discussion in 'Java' started by shabbir, May 21, 2009.

  1. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,283
    Likes Received:
    364
    Trophy Points:
    83
    I always have a feeling that Java is one of most over rated language and So what I would like to know, is what makes Java so great?

    One of the key feature of Java is cross OS Support but I have never seen any industrial application which needs to be working on both and no one I have came across who would work on something which works on neither at bottleneck performance ?
     
  2. devunion

    devunion New Member

    Joined:
    Sep 26, 2008
    Messages:
    19
    Likes Received:
    2
    Trophy Points:
    0
    You need to outline scope of projects which you wish to discuss. Mobile, WEB, Desktop? Other advantages advantages can be discussed find in such areas like applications architecture design, documentation and support.
     
  3. alramesh

    alramesh New Member

    Joined:
    Feb 5, 2008
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    0
    Everything is object that's is the beuty of java...One more thing machine independent
     
  4. devunion

    devunion New Member

    Joined:
    Sep 26, 2008
    Messages:
    19
    Likes Received:
    2
    Trophy Points:
    0
    I can say the same words about Python and Adobe AIR :). What about Java?
     
  5. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,283
    Likes Received:
    364
    Trophy Points:
    83
    What do you mean bu Machine independent and do we actually need machine independency. I Havent came across a single PC where my C++ code did not work and I was talking about the software being developed for millions
     
  6. gkumar

    gkumar New Member

    Joined:
    Jun 16, 2009
    Messages:
    58
    Likes Received:
    5
    Trophy Points:
    0
    Hello, I have just started learning Java (Im a complete noob with Java) for my degree and I was thinking, what is so great about Java?

    Initially I thought Java wasn't all that great, just an over rated language that requires the user to download the apropriate software for it to even work. But all the new browsers have it built in allready (as far as I know) and there are no cross browser compatibility issues... When I thought about that, it was like the first sip of a cold beer after a long days work.

    So what I would like to know, is what makes Java so great?

    What can you do with it that you cant do with other languages?

    How heavily suported is it by browsers now?

    and finally, could you in theory make a stand alone Java program that you could sell on a CD, and would work on any computer?

    Will be good to hear your thoughts
    ro0bear
     
  7. Manojbijnori

    Manojbijnori New Member

    Joined:
    Jun 16, 2009
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    0
    Occupation:
    Lecturer In Computer Science Department In Enginer
    Location:
    Bijnore
    java is great bcz it is platform independent and portable and it make for internet purpose.




     
  8. naimish

    naimish New Member

    Joined:
    Jun 29, 2009
    Messages:
    1,046
    Likes Received:
    18
    Trophy Points:
    0
    Occupation:
    Software Engineer
    Location:
    On Earth
    Sorry Dude, I am a .NET Guy, but what I have heard about Java is it's platform independent ;)
     
  9. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,283
    Likes Received:
    364
    Trophy Points:
    83
    But its never used as far as I can think of
     
  10. naimish

    naimish New Member

    Joined:
    Jun 29, 2009
    Messages:
    1,046
    Likes Received:
    18
    Trophy Points:
    0
    Occupation:
    Software Engineer
    Location:
    On Earth
    No idea, I can give example as applets :)
     
  11. Manojbijnori

    Manojbijnori New Member

    Joined:
    Jun 16, 2009
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    0
    Occupation:
    Lecturer In Computer Science Department In Enginer
    Location:
    Bijnore
    No My dear Sir you can not say that java is never used? JSP which developed after java or come from Java concepet used with Servlet for internet purpose in the starting days of intyernet .yes you can say that in the present times there are other technology like asp.net,php are available for internet. BUt you can not neglect the role of java for internet in starting days. So u r strongly wrong here sorry !
     
  12. Manojbijnori

    Manojbijnori New Member

    Joined:
    Jun 16, 2009
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    0
    Occupation:
    Lecturer In Computer Science Department In Enginer
    Location:
    Bijnore
    As for as "machine dependent is concerned then the Language which can run or made for a particular system is called the machine dependenet it means hardware dependent like Machine Language used intially days of computer to solve a particular problem or assembly language is aslo up to some limit is machine dependent"
     
  13. Manojbijnori

    Manojbijnori New Member

    Joined:
    Jun 16, 2009
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    0
    Occupation:
    Lecturer In Computer Science Department In Enginer
    Location:
    Bijnore
    It is JVM which make it platform independent and apart from this Java is Roburst it means it provide strongly type checking and purely object oriented language and provide more security feature in making the software.
     
  14. Manojbijnori

    Manojbijnori New Member

    Joined:
    Jun 16, 2009
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    0
    Occupation:
    Lecturer In Computer Science Department In Enginer
    Location:
    Bijnore
    which I know about this I have posted But I am also intreseted to know something other graet about it
     
  15. Akudo Uchenwoke

    Akudo Uchenwoke New Member

    Joined:
    Mar 5, 2009
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    0
    Wow, it is a high level language and machine independent.
     
  16. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,283
    Likes Received:
    364
    Trophy Points:
    83
    Machine independent is not the right term but it is Platform independent.
     
  17. Scripting

    Scripting John Hoder

    Joined:
    Jun 29, 2010
    Messages:
    421
    Likes Received:
    57
    Trophy Points:
    0
    Occupation:
    School for life
    Location:
    /root
    I think that Java is one of the worse language, e.g. Python, C, C++ are the best programming language ever.

    I purge to everyone who likes Java, but though i know a lot of programming languages, i think there isnt anything on Java, this is my opinion.
     
  18. Scripting

    Scripting John Hoder

    Joined:
    Jun 29, 2010
    Messages:
    421
    Likes Received:
    57
    Trophy Points:
    0
    Occupation:
    School for life
    Location:
    /root
    Java is mainly usable on mobile phones, even there not much in last days, but it can be used as part of HTML, but there are so many ways to supercede it e.g. Python, JavaScript, PHP, SQL etc.
     
  19. Claire_Anderson

    Claire_Anderson New Member

    Joined:
    Aug 9, 2016
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    The reason of Java popularity these days is that it is rich in libraries. And the other reason is that it is a bit difficult to learn than other languages. The projects build in Java are more expensive than the projects developed in other languages. There are a lot of choices available in Java, when we have to build web application that can run across various platforms.
    The rich user interface is hard to implement with C++. Whether we have to use threads or we have to connect to database. But Java is pretty smooth. It is more user friendly than C++.
     

Share This Page