About C# Versus C++

This is a discussion on About C# Versus C++ within the C++ Programming forums, part of the General Programming Boards category; Do you think C# has any chance to beat out C++?...

  1. #1
    left crog... back when? incognito's Avatar
    Join Date
    Oct 2001
    Posts
    1,427

    About C# Versus C++

    Do you think C# has any chance to beat out C++?
    There are some real morons in this world please do not become one of them, do not become a victim of moronitis. PROGRAMMING IS THE FUTURE...THE FUTURE IS NOW!!!!!!!!!

    "...The only real game I thank in the world is baseball..." --Babe Ruth

    "Life is beautiful"-Don Corleone right before he died.

    "The expert on anything was once a beginner" -Baseball poster I own.


    Left cprog on 1-3-2005. Don't know when I am coming back. Thanks to those who helped me over the years.

  2. #2
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    In terms of productivity, than C# has the advantage because the .NET framework does a lot of work for the programmer. In addition you can target all types of applications including new applications known as web forms and web services. These will be big in the future. Also the Base Class Library will interoperate with .NET servers. The evolution of C# is based on a component application paradigm.

    Although C# is extremely powerful there are apparently some manipultions that C++ will still be better equipped to handle, so the .NET programmer might have to write the occasional class in C++, for example -bit fiddling. This is no problem however since you can use all the languages together to make your programs.

  3. #3
    Registered User
    Join Date
    Dec 2001
    Posts
    194
    I don't think C# is going to "beat out" C++ becuase its like comparing apples to oranges. C# is for the new microsoft .NET platform. While C++ will continue to produce programs for what ever os you want it to.
    C/C++ will still be used to code the os computers run, games we play, and in the embedded control market.
    I don't know that much about this .NET but my understanding is that it is like distrubited computing, where the application runs on their server, and you pay for access to the program, instead of buying the program and putting it on your machine.
    C# should do good for this new .NET, but i don't know how well .NET is going to take off. How many people will want to have to go online just to fire up word, or do a simple task on their computer.
    Does anyone have some good links to information about .NET? all my searches give me a bunch of ms pages, and i would like some 3rd party opnions

  4. #4
    left crog... back when? incognito's Avatar
    Join Date
    Oct 2001
    Posts
    1,427
    oh so that's what this whole .NET it's all about....
    There are some real morons in this world please do not become one of them, do not become a victim of moronitis. PROGRAMMING IS THE FUTURE...THE FUTURE IS NOW!!!!!!!!!

    "...The only real game I thank in the world is baseball..." --Babe Ruth

    "Life is beautiful"-Don Corleone right before he died.

    "The expert on anything was once a beginner" -Baseball poster I own.


    Left cprog on 1-3-2005. Don't know when I am coming back. Thanks to those who helped me over the years.

  5. #5
    Just one more wrong move. -KEN-'s Avatar
    Join Date
    Aug 2001
    Posts
    3,230
    Oh nonono, child! you're sorely mistaken. Your apps will still run without the internet. .NET really doesn't have much to do with the internet besides making it rediculously easy to write programs for.

  6. #6
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    With .NET you can write all your traditional applications as well as new types of programs that target the internet. What you are talking about is called web services. What happens there is that a programmer can build an application that is able to acquire information from web services through open standards XML and SOAP. The application still resides on your client, however now your applications on the client can communicate with applications on the server.

  7. #7
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,386
    >Do you think C# has any chance to beat out C++?

    No. There are many area's where C# will never beat C++. For example embedded systems. In electronics the OS most of the time not a Microsoft OS. Perhaps on higher levels (Internet applications and that kind of stuff) C# will take some market.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. std::string comparison versus int comparison
    By leeor_net in forum C++ Programming
    Replies: 3
    Last Post: 04-12-2009, 08:28 AM
  2. How do I do MergeSort versus QuickSort instead?
    By dxfist in forum C++ Programming
    Replies: 9
    Last Post: 03-06-2008, 12:12 PM
  3. Templates: VC++ versus C++ standard
    By manannan in forum C++ Programming
    Replies: 1
    Last Post: 09-08-2005, 07:37 AM
  4. Linked list versus malloc and realloc.
    By Bajanine in forum C Programming
    Replies: 2
    Last Post: 06-20-2005, 09:08 PM
  5. I know this has been brought up before... B.S. versus B.A. in c.s.
    By Terrance1 in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 05-15-2003, 01:28 AM

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