Thread: I am probably going to regret this but...

  1. #1
    Registered User CAP's Avatar
    Join Date
    May 2002
    Posts
    179

    I am probably going to regret this but...

    Ok, I am new to C(new to programming for that matter)and anyways I thought it was time to finally ask some people that know what they are talking about so here goes.

    Why is Java the devil and what advantagaes(if there are any)/disadvantages does it have compared to C and if you want C++.

    I realize this is a C board( but I would like to know so whatever. )
    Last edited by CAP; 07-09-2002 at 05:42 PM.
    -Microsofts Visual C++ Introductory Kit-
    Current Projects: Learning Everything C.

    Everyone has a photographic memory, some people just don't have any film.
    ______________________________

    When was the last time you went for a colon cleansing? Because quite frankly, you're so backed up with crap that it's spilling out your mouth

  2. #2
    Registered User pinko_liberal's Avatar
    Join Date
    Oct 2001
    Posts
    284
    I didnt know this was a C/C++ board , I thought this was a C board
    The one who says it cannot be done should never interrupt the one who is doing it.

  3. #3
    Registered User CAP's Avatar
    Join Date
    May 2002
    Posts
    179
    Come on you know what I meant
    -Microsofts Visual C++ Introductory Kit-
    Current Projects: Learning Everything C.

    Everyone has a photographic memory, some people just don't have any film.
    ______________________________

    When was the last time you went for a colon cleansing? Because quite frankly, you're so backed up with crap that it's spilling out your mouth

  4. #4
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    I like Java. Java is basicly C++, except you don't have multiple inheritance. That's pretty much it in a nutshell, other than the minor fact that Java uses a virtual machine to run, and C++ doesn't.

    A number of people dislike Java. But that's a given with any language I suppose. I personally like it.

    Java is also a true object based language, where as C++ only wishes it were.

    This will likely turn into a huge holy war over the topic. People say Java is slow, which is no longer the case, but they still like to say it.

    Anyway, I'll stop for now, and let others rant for a while.

    Pinko was just being anal. It's not like it's forbidden to utter "C++" here. Just this isn't a C++ specific board, so people don't like others posting C++ code here.

    In reality, this should probably be moved to the general board.

    Quzah.
    Hope is the first step on the road to disappointment.

  5. #5
    Registered User pinko_liberal's Avatar
    Join Date
    Oct 2001
    Posts
    284
    Try the languages out and judge for yourself , you will hardly find a thing about which people agree , the C and C++ people will say Java is slow , Java people will deny that , C++ and Java fans will fight amongst themselves about which is the better OO language , each group will quote benchmarks which will bolster their case and cast doubts about other benchmarks which weaken their case .
    The one who says it cannot be done should never interrupt the one who is doing it.

  6. #6
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    If C programmers can't even agree about C, how can you expect a decent answer from them about Java?

    -Prelude
    My best code is written with the delete key.

  7. #7
    Registered User foniks munkee's Avatar
    Join Date
    Nov 2001
    Posts
    343
    Well, I would say, different tools for different jobs.

    But I recently did some work with Java, and it changed my mind about it. It was much better than I expected it to be and I now have quite a respect for the language.

    I prefer C++ personally - because I like object orientation and C and it gives me the best of both worlds - but if I thought I could do the job quicker and more efficiently in Java I wouldn't hesitate too. Don't limit yourself because you have heard that one particular language is the Devil, you may be missing out on something very good.

    (Like that 100K plus job converting old C programs to Java or something!).
    "Queen and huntress, chaste and fair,
    Now the sun is laid to sleep,
    Seated in thy silver chair,
    State in wonted manner keep."

  8. #8
    Registered User
    Join Date
    Apr 2002
    Posts
    39

    Talking adding fuel to fire

    Words of wisdom:
    different tools for different jobs
    I wouldn't write an Operating System in Java, I'd go for C or C++. And I wouldn't implement a WebService in C, I'd most definitely go for Java.

    So, what to use or what not to use, depends upon the requirements.
    <Signature
    name="Ruchikar"
    quote="discussions are forgotten, only code remains"/>

Popular pages Recent additions subscribe to a feed