c# vs c++

This is a discussion on c# vs c++ within the C# Programming forums, part of the General Programming Boards category; I am new to programming having just finished programming 1 using C++. Getting ready to start programming II which is ...

  1. #1
    Registered User
    Join Date
    Apr 2005
    Posts
    1

    c# vs c++

    I am new to programming having just finished programming 1 using C++. Getting ready to start programming II which is scheduled to continue with c++ but University is considering going to c#. Can someone tell me if this would be benificial to a cim degree or is c++ enough? I know nothing about c# and wondered how it compares in real world. thanks

  2. #2
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,139
    In the real world, the more languages you know, the better. Just C++ is not enough, though in my opinion it's the best start.

    Solution: learn both

    After all, no one will employ a worker who is only proficient with a hammer, not a screwdriver, because the hammer was "better". For each job there is a tool that is best suited to do that job. The more tools you know, the more jobs you'll be able to handle. And companies want to get jobs done.
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  3. #3
    BMJ
    BMJ is offline
    Banal internet user BMJ's Avatar
    Join Date
    Aug 2002
    Location
    Chicagoland
    Posts
    1,380
    C# is a very "real world" language. It's intended to provide much of the power of C++ but with the ease (RAD) of VB/Java. C# is also the native language of the .NET Framework, which IMHO will continue to grow in popularity as we approach version 2.0 ('Whidbey').

    If you know C++, you'll pick up C# really fast.
    Last edited by BMJ; 04-05-2005 at 01:04 PM.

  4. #4
    C(++)(#)
    Join Date
    Jul 2004
    Posts
    309
    Learn both. Also learn Java, VB, ASM, C, and for the hell of it, Python.
    To code is divine

Popular pages Recent additions subscribe to a feed

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