Results 1 to 3 of 3

Thread: Sigh...

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Dec 2002
    Location
    Canton, GA
    Posts
    487

    Sigh...

    My goal in life:

    To be a programmer...

    2nd Goal in Life:

    Learn which language to program in...

    ___________

    Should I choose C++ over vb.net/c#.net ????????

    I want to dig in and finally learn a language and STICK with it.... Should I take the C++ road?

    Anjari

  2. #2

    Thread Starter
    Hyperactive Member
    Join Date
    Dec 2002
    Location
    Canton, GA
    Posts
    487

    anyone?

    Anyone???

    I am not beating a dead horse here but damn I have read many forums and people will tell you whats better about each but nobody will ever commit to a language... Isnt C++ the strongest language around??

    I mean C# is .net dependent right?? I think I read somewhere that if you can think it.. then C++ can build it! Is this true?? I know about the "time" argument but god knows I want to create an application and not hit a "dead end" down the road because I have limited myself somewhere....


    What platform would make me one of the "best"?

    Thanks,

    Anjari
    Last edited by Anjari; Jan 3rd, 2003 at 02:54 PM.

  3. #3
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    It's quite true. If it is possible on your pc than C++ can do it. This is because of pointers and because you can directly embed assembly code into C++ code.

    Also C++ apps can be built so they don't depend on anything. This is not possible for, say, VB, C# or Java apps.

    So if you simply want to be a universial programmer C++ is the way to go. C++ runs on every platform where there is a compiler for it. And there are few platforms where there is no compiler available (they're not always good, e.g. the HP UX compiler sucks).

    C++ is also good to learn in another way. When you know C++ then it is unlikely that you come across a language where you have to learn something really new. C++ supports nearly every concept of modern programming languages. The idea of inheritance, which is troubling quite a few people who move from VB6 to VB.Net? No problem, C++ is a true object-oriented language, supporting inheritance and polymorphism. C# programmers might get the idea of templates to chew on in the near future. Just another idea taken from C++.

    So once you know C++ no other programming language will be hard to learn. You want to do quick RAD programming or web applications? I learnt C# in 6 hours thanks to my C++ knowledge.

    The only things you'll have to relearn are the libraries.
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

Posting Permissions

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



Click Here to Expand Forum to Full Width