• Fate of C++ and C

    From Nightfox to All on Thu Jun 3 07:38:18 2010
    Hi all -

    This is more of a collection of thoughts rather than a question..

    One thing I've been curious about is the fate of C++ and C. In the job market for software developers, it looks like there are few C++/C jobs. It seems that C++ and C are mostly used in embedded devices and for device drivers these days, and that most companies are not looking for C++/C developers for new application development. If companies are looking for C++, it seems to often be for maintaining old applications. For application development, it seems that most companies are looking for skills in C# or Java or scripting languages such as Perl, Ruby, or Python. Also, many developer jobs out there seem to involve web-related technologies such as ASP.NET, PHP, Ruby on Rails, etc..

    This is something I've found interesting, because when I was in college, C++ was a language we spent a lot of time with, and it seems like C++ and C is still taught in many college courses. Also, I used C++ in my last 2 jobs.

    I've used some C# in college and on one of my own projects and have enjoyed using it. I wouldn't mind having a C# development job..

    Nightfox
  • From Deavmi@KK4QBN to Nightfox on Sat Sep 16 22:05:00 2017
    On 2010-06-03 04:38 PM, Nightfox wrote:
    Hi all -

    This is more of a collection of thoughts rather than a question..

    One thing I've been curious about is the fate of C++ and C. In the job market
    for software developers, it looks like there are few C++/C jobs. It seems that
    C++ and C are mostly used in embedded devices and for device drivers these days, and that most companies are not looking for C++/C developers for new application development. If companies are looking for C++, it seems to often be for maintaining old applications. For application development, it seems that most companies are looking for skills in C# or Java or scripting languages
    such as Perl, Ruby, or Python. Also, many developer jobs out there seem to involve web-related technologies such as ASP.NET, PHP, Ruby on Rails, etc..

    This is something I've found interesting, because when I was in college, C++ was a language we spent a lot of time with, and it seems like C++ and C is still taught in many college courses. Also, I used C++ in my last 2 jobs.

    I've used some C# in college and on one of my own projects and have enjoyed using it. I wouldn't mind having a C# development job..

    Nightfox

    ---
    � Synchronet � Digital Distortion: digitaldistortionbbs.com

    I hope these job positions don't die but I don't see low-level
    programming going anywhere anytime soon. It is simply needed. Just as
    much as circuitry designers are needed for designing things like ISAs
    for CPUs. I find that abstractions in higher-level languages can
    sometimes get annyoing and I like something like C and C++.

    ---
    ■ Synchronet ■ KK4QBN + (706)-422-9538 + kk4qbn.synchro.net + 24/7/365
  • From Nightfox to Deavmi on Sat Sep 16 20:37:16 2017
    Re: Re: Fate of C++ and C
    By: Deavmi to Nightfox on Sat Sep 16 2017 10:05 pm

    I hope these job positions don't die but I don't see low-level programming going anywhere anytime soon. It is simply needed. Just as much as circuitry designers are needed for designing things like ISAs
    for CPUs. I find that abstractions in higher-level languages can sometimes get annyoing and I like something like C and C++.

    Yeah, I'm not sure the positions will die out, it just seems they were getting fewer and fewer. I agree that lower-level programming is still needed. And C++11 added some fairly interesting and useful features to the language and standard library, which I think means C++ is still in demand. I think C++ may actually increase in popularity now that the standard includes some features that make it more on par with newer languages like C# and Java.

    Nightfox