if c++ went away

This is a discussion on if c++ went away within the C++ Programming forums, part of the General Programming Boards category; does anyone think that c++ will ever became useless, for examle if i decided to learn c++ well and i ...

if c++ went away

does anyone think that c++ will ever became useless, for examle if i decided to learn c++ well and i really liked it, in 50 years would i still be using c++ or will i have to learn another laguage in the future.

>in 50 years would i still be using c++ or will i have to learn another laguage in the future.
If C++ is still as popular in 50 years, that doesn't say much about our ability to design quality languages, does it? You should be learning as many languages as you can anyway. Programmers with a language preference tend to miss productivity improving choices.

The information given in this message is known to work on FreeBSD 4.8 STABLE.
*The above statement is false if I was too lazy to test it.*
Please take note that I am not a technical writer, nor do I care to become one.
If someone finds a mistake, gleaming error or typo, do me a favor...bite me.
Don't assume that I'm ever entirely serious or entirely joking.

50 years? The machines will have taken over by then anyway (ala Terminator/Matrix)

Just imagine, 50 years ago the discussion would have been on the merits of a particular type of slide rule compared to another....that seems trivial now and in 50 years time, this matter will be veiwed in the same way.

There still exists a demand for Fortran and COBOL programmers. Languages don't disappear into nothingness after having been used for decades. Legacy code must be maintained and updated. Also, if C++ continues to evolve as it has been, it will retain a good deal of staying power in the industry.

And if you ever plan on majoring in CS, you're going to have to learn a lot more than C++. Hell, I've got to learn some freakin' Assembly!

"The computer programmer is a creator of universes for which he alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs." -- Joseph Weizenbaum.

"If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it." -- Richard Pattis.

i guess c++ is a safe bet as far as a 'long-term' language, but i don't know if I see it as the big language in 50 years... things change alot...

you definately should learn as many languages as possible... IMO, you should even go back and learn older languages like BASIC and COBOL even if you won't be using them... as a history lesson if nothing else...

In 50 years, if we have C+=2, we will need more English majors in the world... desparately.

Legascy code will still be around of course, but I find it unlikely that some other language (or a drastically revised version of C++) will not take over as the dominant language. Anyways, if you learn "computer science", picking up the syntax of a new language should not be too difficult.

"The computer programmer is a creator of universes for which he alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs." -- Joseph Weizenbaum.

"If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it." -- Richard Pattis.

I agree with ZachL and joshdick...if you know c++ really well it wont be a problem fr you to pick up a new programming language. That is what they teach you in a university; they teach you to think as a computer scientist...the language (any) and its syntax is just a tool to accomplish your goal, whatever that might be.