Learning C or C++ ?

This is a discussion on Learning C or C++ ? within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Originally posted by Yawgmoth C++ is not designed for OOP?!? Not like Java, no. Originally posted by Yawgmoth And has ...

  1. #16
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Originally posted by Yawgmoth
    C++ is not designed for OOP?!?
    Not like Java, no.

    Originally posted by Yawgmoth
    And has it ever occurred to you that maybe he DOES know about Java, and chose to do C/C++ anyway? Maybe oh maybe...
    But how do we know either way? Should I not mention other alternatives and just assume he knows everything out there? No.

  2. #17
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,831
    >>> Maybe, oh just maybe...

    ... maybe he, hmm, hey, <fx>sniff sniff</fx>, hey, is there a troll in here?
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  3. #18
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Just because I don't agree with your opinions, I'm a troll?

  4. #19
    Registered User Vber's Avatar
    Join Date
    Nov 2002
    Posts
    807
    No, it's because the topic was about C/C++ and you joined with Java, the guy didn't say he want to learn Java. This that you think java is better then C/C++ it's your problem, well, the world in general thinks else...

  5. #20
    Banned frenchfry164's Avatar
    Join Date
    Oct 2001
    Posts
    1,552
    it depends on what you are doing on whether you should use Java or C++. Or so they say. I believe there is NO use for Java. Not that I don't like the language, just that C++ is usually a lot faster, and is as easy-to-use as Java, IMHO.

    And making the statement that Java is more suited for OOP is foolish. I believe Java can use OOP just as well as C++. And exists mainly because people wanted OOP.

  6. #21
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,825
    Originally posted by frenchfry164
    I believe there is NO use for Java.
    Watch it... It's those kind of narrow-minded statements that'll get you into trouble.

    Chris, I know you love acting the part of "righteous Java defender", but do it somewhere else. The guy didn't ask a damn thing about Java, or even OOP. Your opinion's your own, and that's fine, but it really doesn't have a bearing on this conversation. There're a lot of things I like, but I didn't choose to come in here and post about them jsut because I do.

  7. #22
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Originally posted by Govtcheez
    Chris, I know you love acting the part of "righteous Java defender", but do it somewhere else.
    Maybe a year ago, yeah. But not now. Actually, I don't even like Sun anymore. I wish IBM was the owner of Java. Secondly, I use whichever tool is right for the job. I love C myself, its speed rules me. But many of my everyday tasks wouldn't be suited for C, rather Java/J2EE. If I can use C#, I'm on it. It just depends on what I'm doing.

    Originally posted by Govtcheez
    The guy didn't ask a damn thing about Java, or even OOP.
    I would think someone would want to learn a language that does something best. Against what you guys say, Java is more suited for OOP. Even in the design of the language, it's all OOP. How can you expect to learn a language like C++ and not get into OOP? Why would someone limit themselves like that? So, since I know Java is better for OOP, I suggested it. Jeebus people, get a grip.

  8. #23
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,386
    Shiro, you're correct man, of course they're differents, I'm just trying to show that some people think that learning C is wasting time, and goe's learning C++ without knowing what's programming, maybe I'm not someone with a little bit experience to talk, but, for me at least, learning C isn't waste of time, I really like it.
    I didn't say learning C is a waste of time, in fact, learning whatever language is not a waste of time. What I meant was that learning C is not necessary before learning C++. And one can learn C++ without knowing what is programming. Learning a language and learning programming is something which is done at same time. But which way of programming one learns depends on which language one is learning.

    If one starts learning C, one learns programming procedural. And when one learns C++, one can learn both, but most courses only teach object oriented programming when it comes to C++.

    I would think someone would want to learn a language that does something best.
    I think that is not the case in this thread, the case here is that the original poster needs or wants to learn C++ and wonders if he/she should learn C before.

    Why would someone limit themselves like that?
    The original poster did not say that he/she doesn't want to learn Java. Sure, it is a nice language. But not applicable in this thread.

    I don't think there is a "better" language. For certain applications, certain languages are more suitable. That is why applications are in a lot of cases written in several languages. I'm working in the field of embedded systems where sometimes systems are build using assembler, C, and Java together, or other configurations of languages. You don't write an OS in Java and most manufacturers of consumer electronics today prefer building the applications of the system onto a Java virtual machine so that they can reuse the applications on a family of applications and do nice things like remote updating etc.

  9. #24
    Registered User Vber's Avatar
    Join Date
    Nov 2002
    Posts
    807
    >>I didn't say learning C is a waste of time
    and I didn't say you say this

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Machine Learning with Lego Mindstorms
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 01-30-2009, 02:34 PM
  2. Best Approach for Learning
    By UCnLA in forum C Programming
    Replies: 5
    Last Post: 03-21-2008, 03:35 AM
  3. Need Help On a Simple Bank Program
    By oobootsy1 in forum C# Programming
    Replies: 9
    Last Post: 08-08-2005, 11:51 AM
  4. Fun Learning a New Language
    By UnregdRegd in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 09-30-2003, 11:03 PM
  5. Learning Rate Of C++
    By Krak in forum C++ Programming
    Replies: 27
    Last Post: 01-29-2003, 01:53 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21