Is it worth to maintain C++ skills as a second language as an online programer?

12 replies
Hi all,

I would like to know if it is worth to maintain C++ as a second language for an online business (web development/web development) or should I focus on my PHP skills?

Thanks in advance for your help,

Booster
#maintain #online #programer #skills #worth
  • Profile picture of the author PongSet
    If you have the time then why not? C++ still widely used.
    {{ DiscussionBoard.errors[8722527].message }}
    • Profile picture of the author Booster
      Originally Posted by PongSet View Post

      C++ still widely used.
      In fact, I mean, can I have good online contract requesting C++?

      And obviously, no freelancers has a lot of free time.
      {{ DiscussionBoard.errors[8722536].message }}
      • Profile picture of the author Dom Cobb
        Rather than C++, I'd say get into C# which is rather beneficial for a web dev. C++ isn't gonna' be much useful, if you're not a dev with host applications. C# is rather better, to go along with Visual Studio, because it would enable you build rich client for Web based applications, plus they come with good UIs too.
        {{ DiscussionBoard.errors[8722592].message }}
        • Profile picture of the author Booster
          Originally Posted by Dom Cobb View Post

          Rather than C++, I'd say get into C# which is rather beneficial for a web dev. C++ isn't gonna' be much useful, if you're not a dev with host applications. C# is rather better, to go along with Visual Studio, because it would enable you build rich client for Web based applications, plus they come with good UIs too.
          I believe too but the learning curve could be too long. As a result, I will focus on web design and development using photoshop and php/mysql and javascript.
          {{ DiscussionBoard.errors[8722686].message }}
  • Profile picture of the author RobinInTexas
    Is the C++ a suit that's been hanging in your closet for a year or several and you haven't had occasion to wear it?

    After answering that question, what do you have to do to maintain the suit, and how much space would it free up if you gave it to goodwill?
    Signature

    Robin



    ...Even if you're on the right track, you'll get run over if you just set there.
    {{ DiscussionBoard.errors[8722943].message }}
    • Profile picture of the author Booster
      Originally Posted by RobinInTexas View Post

      Is the C++ a suit that's been hanging in your closet for a year or several and you haven't had occasion to wear it?

      After answering that question, what do you have to do to maintain the suit, and how much space would it free up if you gave it to goodwill?
      I was developing when was working for banks (it is intensively used in this industry) but now I want to work only online (career adjustment/change). Additionally, I heard that there is no need of memory management in C# like in C++ so it should (normally) be easier.
      {{ DiscussionBoard.errors[8722956].message }}
  • Profile picture of the author mike32
    I would say just work on refining your PHP/HTML skills. As an online programmer, I don't think C++ will bring you too much benefit
    {{ DiscussionBoard.errors[8734687].message }}
  • Profile picture of the author donMhico
    I really don't understand what you mean by "maintain" C++ skills. If you know C++ already then it's great. You will notice that along the way, you will be able to import most of what you learned on C++ to any "web" languages. PHP, Java, C#, C++ share a common-style syntax.

    Since you already know C++, i suggest that you take a look on C# as it's more inclined to web rather than C++.
    {{ DiscussionBoard.errors[8734816].message }}
  • Profile picture of the author neutralhatter
    unless you are building a new browser or low level plugin (or even embedded code) I would say No. who wants to do memory management for higher level solutions.... and if you do use visual C++ you are better off with the more popular languages in .Net.
    {{ DiscussionBoard.errors[8735445].message }}
  • Profile picture of the author Booster
    Am I right to think that in order to use C#, I will have equally to use asp?
    {{ DiscussionBoard.errors[8735833].message }}
  • Profile picture of the author neutralhatter
    only if you will do web programming.

    C# is only a language.

    .Net is a framework or platform that you use... for example to do calculations or edit files. you'll be accessing these functionatlities via C#

    ASP.net is a webtechnology on top of .Net. this webtechnology allows you to programmatically communicate with the client.

    Most of the time, first time web programmers in .Net use all three at once, without distinguishing.

    hope this helps.
    {{ DiscussionBoard.errors[8735952].message }}
    • Profile picture of the author Booster
      Originally Posted by neutralhatter View Post

      Most of the time, first time web programmers in .Net use all three at once, without distinguishing.
      In fact (as I was saying) it is just asp and c# that web programmer will use (in addition to an editor like visual studio).
      {{ DiscussionBoard.errors[8736290].message }}

Trending Topics