Results 1 to 7 of 7

Thread: real world java

  1. #1
    Zosden's Avatar
    Zosden is offline Senior Member
    Join Date
    Apr 2008
    Posts
    384
    Rep Power
    7

    Default real world java

    I know java is suppose to be the savior of programming and with all these examples of how its better than c++ yet I haven't seen it used anywhere could someone please post some examples of where java is used or some apps that use it
    My IP address is 127.0.0.1

  2. #2
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    19

    Default

    I'm not remember the applications developed in C++. But in Java a lot.

    1. Mars Pathfinder Mission - From 1997, NASA used Java technologies communicate with Pathfinder from the Earth. Still the used it.
    2. Hubble Space Telescope - In result of Java use in Pathfinder in 1997 they decide to use it further more.
    3. Sony Online Ventures - Completely use server-side Java technologies
    4. American Information Systems - Data record system of all people in US, data processing with Java


    Those are some application I've remember that use Java. There are hundred of such applications can be found today.

  3. #3
    Zosden's Avatar
    Zosden is offline Senior Member
    Join Date
    Apr 2008
    Posts
    384
    Rep Power
    7

    Default

    Ok thanks but it seems none of those apps are mainstream I know almost every major software is written in c++ anything from firefox to console games to most of games
    My IP address is 127.0.0.1

  4. #4
    fishtoprecords's Avatar
    fishtoprecords is offline Senior Member
    Join Date
    Jun 2008
    Posts
    571
    Rep Power
    6

    Default

    Quote Originally Posted by Zosden View Post
    I know almost every major software is written in c++ anything from firefox to console games to most of games
    This sure smells like a troll.

    You got a citation for this bogus claim?

    There is no one true language, no more than there is only one true choice between blond, brunet or redhead.

    C++ fell out of favor because while it can generate faster executing code, sometimes, it is harder to get a group of programmers to be effective in it. Firefox depends on its rendering speed, but a lot of it is written in Chrome, a meta language that makes it easy to customise the look and feel.

    Applications that require speed over all else are not where most of the code is written these days. Processors are getting faster every day, and most modern systems have two or four processors. So you optimize the cost of getting the application written.

    Some games, rendering engines, embedded systems, and other things have different requirements, and thus use different languages.

    Very little, if any, of the Web 2.0 stuff is written in C++, a huge amount is written in PHP, Ruby, Python, Java or perl

  5. #5
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    19

    Default

    Most games are written in C++ and I don't know why it is. But at the time C# also used.

    Comes to the major software, not much are developed in C++. Since Microsoft plays a big role here, .Net(specially C#) plays a major role. And Java too. There are few open source software written in Java.

  6. #6
    fishtoprecords's Avatar
    fishtoprecords is offline Senior Member
    Join Date
    Jun 2008
    Posts
    571
    Rep Power
    6

    Default

    Games get written in C++ by experts because performance is critical in games. Gamers spend huge amounts of money overclocking and installing dual SLI systems were each video card costs as much as a low end PC.

    Having two extra frames per second in a game is a big deal, and it converts to player satisfaction and thus money.

    Console games are very special as well, they are sold to millions of users, and performance is a big deal.

    Its hard to get great CGI for realism without serious tweaking.

    But both PC games and console games are written by a very small number of highly paid experts. That is not the real world.

    I worked for a company with several thousand developers. One of the best of all that I knew went to work for EA in California. He was much better than all but five or so developers out of the several thousand.

    The real world developer is not as smart as Bill Gates, or Bill Joy. And performance can be had by throwing another quad processor system into the rack. A new server might cost $10,000, which is only a month of a professional developer's salary.

    C# is essentially Java relabeled by Microsoft so that folks won't use Java from Sun. There are a few differences, but nothing that a good developer would take more than a week or two to spin up on.

    In 99% of all systems, its the people that are the expensive resource. Not hardware.

    The cost of the people is great for developers in India and other lower cost places, not so good for developers in the US.

  7. #7
    Zosden's Avatar
    Zosden is offline Senior Member
    Join Date
    Apr 2008
    Posts
    384
    Rep Power
    7

Similar Threads

  1. Hello World!
    By sapata in forum Introductions
    Replies: 9
    Last Post: 07-27-2008, 06:04 AM
  2. Hello World
    By JacobKrustchinsky in forum Introductions
    Replies: 5
    Last Post: 05-04-2008, 05:41 AM
  3. Hello World!
    By Hiro ZA in forum Introductions
    Replies: 2
    Last Post: 01-07-2008, 03:27 PM
  4. Hello World
    By dave700800 in forum Introductions
    Replies: 1
    Last Post: 12-20-2007, 06:54 AM
  5. Hello World
    By hiranya in forum Introductions
    Replies: 1
    Last Post: 06-27-2007, 05:42 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •