Thread: C++ phased out

  1. #1
    Registered User
    Join Date
    Mar 2010
    Location
    Denmark
    Posts
    233

    C++ phased out

    My CV was sent to a local company, who have replied that as C/C++ has been phased out, all they can offer me is a short contract setting up a shareview server. I'm interested to find out just how "phased out" C/C++ is. It is what I have routinely used for decades.

    <edit>
    I should add, I work predominantly in the embedded market.
    </edit>
    Last edited by Fossaw; 06-13-2014 at 03:20 AM.

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    This would probably depend on what exactly you want to do and where. In general, C and C++ are still in use.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    I would guess that the "local company" has phased out use of C/C++ from their business. That is a far cry from C/C++ being phased out of everywhere.
    Right 98% of the time, and don't care about the other 3%.

    If I seem grumpy or unhelpful in reply to you, or tell you you need to demonstrate more effort before you can expect help, it is likely you deserve it. Suck it up, Buttercup, and read this, this, and this before posting again.

  4. #4
    Registered User
    Join Date
    Mar 2010
    Location
    Denmark
    Posts
    233
    I thought it would have to be a major shake up in the market to drop C/C++, and I MIGHT have heard something about that. My suspicion is that the firm have bought into shareview, but left it on the shelf because nobody there wanted to get it up and running, my situation presents and a light goes on in someones head. The firm is a small local firm doing software for external customers, so the "what" is unknown and variable. I'm in Denmark.

    To clarify, "my situation" is that I was a software engineer in England and Denmark for 30 years, (Assemblers, Fortran, Pascal/Delphi, C/C++, a few simple hex), all embedded stuff for the last 10 years in C++. I had a heart attack and died November 2008. My heart was restarted 46 minutes later. The result is anoxic brain damage. I am 57 and the local health service is trying to "place me", ie. get me off their lists and into something taxable. At very short notice, they have set up a meeting with the firm Monday morning - so am trying to build a picture in, what is left of, my mind of where I am in todays industry.

  5. #5
    Registered User
    Join Date
    Mar 2010
    Location
    Denmark
    Posts
    233
    Sorry, this is an after thought too late to edit my post.

    @grumpy

    Out of curiosity, what would they have replaced C/C++ with?

  6. #6
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by Fossaw View Post
    Out of curiosity, what would they have replaced C/C++ with?
    That depends on what they're doing.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  7. #7
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    Quote Originally Posted by Fossaw View Post
    Out of curiosity, what would they have replaced C/C++ with?
    Probably C# or VB.Net, or possibly Java. Depending on their application, it's possible that they went with a HTML/JS/CSS solution with something like node.js.
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  8. #8
    Registered User
    Join Date
    Mar 2010
    Location
    Denmark
    Posts
    233
    ???

    In deeply embedded systems?

  9. #9
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    I didn't notice your edit. You could still expect to see .Net or Java based embedded systems. There's the .Net micro framework, and several JVM-on-a-chip offerings out there. Go translates pretty well to embedded programming, especially given its default static linking with the google toolchain, and it can target Intel and Arm hardware.
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  10. #10
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    @Fossaw: Just ask when you get to the interview. You can just strait up tell them that you understand the position will not be permanent, but that you'd like to know what businesses in the area are cooking so that you will be able to find employment. Unless the people are just complete trash, they'll be best positioned to give you advice about the market around where you live.

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  11. #11
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    Quote Originally Posted by Fossaw View Post
    ???

    In deeply embedded systems?
    It depends what you mean by "deeply embedded" - that's a term that can mean many different things, depending on capabilities of the hardware being used. Some of today's embedded systems have capabilities that exceed super-computers from a couple of decades back.

    Options could include anything between Assembler and Ada.

    The only way to find out would be to ask the folks involved. And keep in mind the answer is specific to them.
    Right 98% of the time, and don't care about the other 3%.

    If I seem grumpy or unhelpful in reply to you, or tell you you need to demonstrate more effort before you can expect help, it is likely you deserve it. Suck it up, Buttercup, and read this, this, and this before posting again.

  12. #12
    Registered User
    Join Date
    Mar 2010
    Location
    Denmark
    Posts
    233
    Turned out, the "small firm" was 3 guys and a labrador, in a large shed like structure doing whatever came along for anyone who asked. I don't see anything there for me, but the councils health rep that was with me seems keen to proceed.

    When I say deeply embedded, I tend to mean "without an operating system". When I was ill, I was working with safety systems in the marine transport sector. Some of the gear had a small Linux kernel in it, the rest was blown into a prom as a standalone, running on ARM's etc.. It was those gadgets I tended to deal with.
    Last edited by Fossaw; 06-25-2014 at 07:46 AM.

  13. #13
    Registered User
    Join Date
    Jun 2014
    Location
    Chepstow, UK
    Posts
    1

    Phased Out

    Quote Originally Posted by Fossaw View Post
    My CV was sent to a local company, who have replied that as C/C++ has been phased out
    They obviously meant that their company was phasing it out, not that the whole world was. The world can't "phase out" a language. Maybe it could be dropped by standards bodies, but many people would continue to use it even so.

Popular pages Recent additions subscribe to a feed