Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is learning C# worth it?, i already know c++

Is learning C# worth it?, i already know c++

Scheduled Pinned Locked Moved The Lounge
csharpc++questionlearning
14 Posts 10 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Rocky Moore

    Yes and no.. Yes, because you can cut your development time drastically and almost eliminate your debugging (depending on how you write code ;) ). No, because of the same reasons, as you may not use a lot of C++ again ;) Rocky <>< www.HintsAndTips.com www.GotTheAnswerToSpam.com

    T Offline
    T Offline
    Tim Kohler
    wrote on last edited by
    #5

    I was totally a C++ man a couple of years ago myself. Once I started the .NET plunge, I've never looked back. IMHO, with the exception of a few missing features in the .NET class library, developing with .NET and C# is many times more straightforward than Visual C++. Coming from a C++ background, C# is probably a more natural thing to pick up than VB.NET so if you're going to do .NET, C# is probably the way to go. Good luck!

    R 1 Reply Last reply
    0
    • X Xentinel

      Hello, i need some insight, if C# is worth learning, because i do know C++, and when working with C#, it is much easier and you feel relax a bit

      P Offline
      P Offline
      Paul Watson
      wrote on last edited by
      #6

      I was thinking of learning Chinese, should I? :) What do you do? Why would you need C# over C++, just more relaxing? Is this a personal goal or for work? I use C# everyday and really enjoy it after years of servitude to VB. But if a chap working on shareware apps asked me whether he should learn C# I would probably say no and he should stick with his MFC and C++ and what not. So a bit of background and then we can really help by giving our biased opinions :) regards, Paul Watson Bluegrass South Africa Ian Darling wrote: "and our loonies usually end up doing things like Monty Python." Crikey! ain't life grand?

      P R 2 Replies Last reply
      0
      • P Paul Watson

        I was thinking of learning Chinese, should I? :) What do you do? Why would you need C# over C++, just more relaxing? Is this a personal goal or for work? I use C# everyday and really enjoy it after years of servitude to VB. But if a chap working on shareware apps asked me whether he should learn C# I would probably say no and he should stick with his MFC and C++ and what not. So a bit of background and then we can really help by giving our biased opinions :) regards, Paul Watson Bluegrass South Africa Ian Darling wrote: "and our loonies usually end up doing things like Monty Python." Crikey! ain't life grand?

        P Offline
        P Offline
        Paul Selormey
        wrote on last edited by
        #7

        Having a bad day? Best regards, Paul. Jesus Christ is LOVE! Please tell somebody.

        1 Reply Last reply
        0
        • T Tim Kohler

          I was totally a C++ man a couple of years ago myself. Once I started the .NET plunge, I've never looked back. IMHO, with the exception of a few missing features in the .NET class library, developing with .NET and C# is many times more straightforward than Visual C++. Coming from a C++ background, C# is probably a more natural thing to pick up than VB.NET so if you're going to do .NET, C# is probably the way to go. Good luck!

          R Offline
          R Offline
          Rocky Moore
          wrote on last edited by
          #8

          My biggest hurdles where events and sealed classes. The biggest complain was the sealed string class :) Rocky <>< www.HintsAndTips.com www.GotTheAnswerToSpam.com

          1 Reply Last reply
          0
          • P Paul Watson

            I was thinking of learning Chinese, should I? :) What do you do? Why would you need C# over C++, just more relaxing? Is this a personal goal or for work? I use C# everyday and really enjoy it after years of servitude to VB. But if a chap working on shareware apps asked me whether he should learn C# I would probably say no and he should stick with his MFC and C++ and what not. So a bit of background and then we can really help by giving our biased opinions :) regards, Paul Watson Bluegrass South Africa Ian Darling wrote: "and our loonies usually end up doing things like Monty Python." Crikey! ain't life grand?

            R Offline
            R Offline
            Rocky Moore
            wrote on last edited by
            #9

            Paul Watson wrote: But if a chap working on shareware apps asked me whether he should learn C# I would probably say no and he should stick with his MFC and C++ and what not. Actually, it would depend on the app. There is a large number of people out there that have .NET either built in or added through an update. While the market may not be as large, the development time should be far less and the features greater than if they coded "old school". A person would have to weight that with the market they are targeting and the possibility of having their code decompiled. A lot easier to knock out an app in a week at take a change on sucess/failure than one that takes you three months. You can always build a MFC version later if you need a larger market. Yep, pretty sold out to .NET ;) But then, I have been building mostly web application for the last year :) Rocky <>< www.HintsAndTips.com www.GotTheAnswerToSpam.com

            1 Reply Last reply
            0
            • X Xentinel

              Hello, i need some insight, if C# is worth learning, because i do know C++, and when working with C#, it is much easier and you feel relax a bit

              N Offline
              N Offline
              Nish Nishant
              wrote on last edited by
              #10

              If you just want to do .NET, I suggest that you take a look at C++/CLI


              My take on gmail - Is gmail just a fashion statement? My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com

              B K 2 Replies Last reply
              0
              • X Xentinel

                Hello, i need some insight, if C# is worth learning, because i do know C++, and when working with C#, it is much easier and you feel relax a bit

                B Offline
                B Offline
                Brian Delahunty
                wrote on last edited by
                #11

                How soon do you want to get into .NET development??? If you say "soon"/"straight away" etc then I'd say definitly go for it. C# will be an easy language for you if you can program C++ and understand OOP. I recommend Inside C# by Tom Archer for a detailed look at how the language works and C# and The .NET Platform by Andrew Troelsen for an excellent book on getting up to speed with C# and many aspects of .NET Development. If you say "not for a while"/"next year" etc then I'd say wait for C++/CLI to be "released".... then you can continue on with your C++ and program easily in the managed world (MC++ is ugly and restricted IMHO).... And look at some of Nish's articles here on CP for an intro into C++/CLI. Regards, Brian Dela :-) http://www.briandela.com IE 6 required.
                http://www.briandela.com/pictures Now with a pictures section :-D
                http://www.briandela.com/rss/newsrss.xml RSS Feed

                1 Reply Last reply
                0
                • N Nish Nishant

                  If you just want to do .NET, I suggest that you take a look at C++/CLI


                  My take on gmail - Is gmail just a fashion statement? My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com

                  B Offline
                  B Offline
                  Brian Delahunty
                  wrote on last edited by
                  #12

                  Damn. Ya beat me too it. Regards, Brian Dela :-) http://www.briandela.com IE 6 required.
                  http://www.briandela.com/pictures Now with a pictures section :-D
                  http://www.briandela.com/rss/newsrss.xml RSS Feed

                  N 1 Reply Last reply
                  0
                  • B Brian Delahunty

                    Damn. Ya beat me too it. Regards, Brian Dela :-) http://www.briandela.com IE 6 required.
                    http://www.briandela.com/pictures Now with a pictures section :-D
                    http://www.briandela.com/rss/newsrss.xml RSS Feed

                    N Offline
                    N Offline
                    Nish Nishant
                    wrote on last edited by
                    #13

                    Brian Delahunty wrote: Damn. Ya beat me too it. I guess, from now on whenever someone asks if C# is useful to learn, it’s gonna be a race as to who’s gonna reply about C++/CLI first :-D


                    My take on gmail - Is gmail just a fashion statement? My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com

                    1 Reply Last reply
                    0
                    • N Nish Nishant

                      If you just want to do .NET, I suggest that you take a look at C++/CLI


                      My take on gmail - Is gmail just a fashion statement? My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com

                      K Offline
                      K Offline
                      Kannan Kalyanaraman
                      wrote on last edited by
                      #14

                      Nishant S wrote: C++/CLI C# on Steroids :-)

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups