Thread: if c++ went away

  1. #1
    Registered User
    Join Date
    Oct 2003
    Posts
    18

    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.

    please give me your opinion someone!! ^.^
    The woundeful Joseph Goss,,,
    e-mail me "[email protected]"
    if you want
    Ermmm,,... hello anyone there?
    i am 15

  2. #2
    Registered User Codeplug's Avatar
    Join Date
    Mar 2003
    Posts
    4,981
    ...or will i have to learn another laguage in the future
    Your in the wrong business if you feel it's a burden to learn new languages.

    C++ will be around for the rest of your lifetime - no need to worry there.

    gg

  3. #3
    root
    Join Date
    Sep 2003
    Posts
    232
    >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.

  4. #4
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    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.

  5. #5
    pronounced 'fib' FillYourBrain's Avatar
    Join Date
    Aug 2002
    Posts
    2,297
    no fate but what we make
    "You are stupid! You are stupid! Oh, and don't forget, you are STUPID!" - Dexter

  6. #6
    Senior Member joshdick's Avatar
    Join Date
    Nov 2002
    Location
    Phildelphia, PA
    Posts
    1,146
    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!
    FAQ

    "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.

  7. #7
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    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...
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

  8. #8
    Registered User
    Join Date
    May 2003
    Posts
    1,619
    I think C++ will be around as long as object-oriented programming remains the paradigm by which programs are designed.

    If there is a new paradigm, I think you will see some offshoot of C++ (C+=2?) that moves to fill that niche.

    As is, I think C++ will simply evolve to meet the changing needs of the future.
    You ever try a pink golf ball, Wally? Why, the wind shear on a pink ball alone can take the head clean off a 90 pound midget at 300 yards.

  9. #9
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    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 word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

  10. #10
    Senior Member joshdick's Avatar
    Join Date
    Nov 2002
    Location
    Phildelphia, PA
    Posts
    1,146
    Good point, Zach. CS teaches programming concepts, not just syntax of particular languages.
    FAQ

    "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.

  11. #11
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    Indeedy... My CS instructor has a really great saying to that effect: "Guys, you can teach a monkey to program, but you can't teach a monkey computer science."
    The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

  12. #12
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    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.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  13. #13
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    Originally posted by Zach L.
    In 50 years, if we have C+=2, we will need more English majors in the world... desparately.
    haha... for some reason i like the look of C+=2...
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

  14. #14
    ResurgentBarbecue UnclePunker's Avatar
    Join Date
    May 2002
    Posts
    128
    If you learn C++ it will give an excellent base to learn any language, and anyway as geeky as it is learning programming languages is cool.
    Compiler == Visual C++ 6.0
    "Come Out Fighting."

  15. #15
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    since when was being a geek not cool?

    but yeah, i've found that learning c++ syntax helps with alot of other languages...
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

Popular pages Recent additions subscribe to a feed