View Poll Results: How long do you think it will take until the end of C++?

Voters
21. You may not vote on this poll
  • I think it has died.

    0 0%
  • I think it will be out of use in a couple of years.

    1 4.76%
  • It's going to be in use for a lot of years to come.

    11 52.38%
  • C++ rulez and will NEVER die!!!

    9 42.86%
Page 1 of 2 12 LastLast
Results 1 to 40 of 41

Thread: Are those the final days of C++?

  1. #1
    Sc0rp
    Guest

    Unhappy Are those the final days of C++?

    I read in various places about the decline of C++ and the rise of Java and scripting languages.

    I just started learning C++ a few weeks ago and I don't want to see my time and effort go to waste.

    What do you think?

  2. #2
    denniswrenn
    Guest
    C++ will never die. Operating Systems can't be made in Java(Maybe someday but they'd be slower than all hell).

  3. #3
    *snicker* Rise of C#. The most dumbass retarted language.

    Java is on the rise. With processor speeds so fast, speed isn't as major an issue as it was before. And this isn't a trash-Java thread, people, before you start.

  4. #4
    Sc0rp
    Guest
    Originally posted by filburt1
    *snicker* Rise of C#. The most dumbass retarted language.

    Java is on the rise. With processor speeds so fast, speed isn't as major an issue as it was before. And this isn't a trash-Java thread, people, before you start.
    But will it replace C++?

  5. #5
    denniswrenn
    Guest
    No...

  6. #6
    C# (pronounced "see sharp", by the way) is just MS's cheapass ripoff of Java.

  7. #7
    Sc0rp
    Guest
    I know that. (check out the first post again)

  8. #8
    The Devil crptcblade's Avatar
    Join Date
    Aug 2000
    Location
    Quetzalshacatenango
    Posts
    9,091
    I like Java, but it could never replace C++ because JVM's are written in C++. But I did read that Java programmers will out number C++ programmers by next year
    Laugh, and the world laughs with you. Cry, and you just water down your vodka.


    Take credit, not responsibility

  9. #9
    Probably true. Java (especially the upcoming JDK 1.4) will rock. But of course sombody's gotta write the virtual machine.

  10. #10
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    The VM would probably be written in C actually. It's a lot leaner and closer to the machine - you can pretty much compile C yourself if you had enough time. C++ is full of inserted bits of glue code.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  11. #11
    Sc0rp
    Guest
    If I'll want to apply for a programming job sometime, will I be pushed out of the way by, say, a Java programmer?

  12. #12
    The Devil crptcblade's Avatar
    Join Date
    Aug 2000
    Location
    Quetzalshacatenango
    Posts
    9,091
    Why not learn Java, too? Its always good to have as many languages under your belt as possible. And if they push, push back.

    Laugh, and the world laughs with you. Cry, and you just water down your vodka.


    Take credit, not responsibility

  13. #13
    PowerPoster sail3005's Avatar
    Join Date
    Oct 2000
    Location
    Chicago, IL, USA
    Posts
    2,340
    Originally posted by crptcblade
    I like Java, but it could never replace C++ because JVM's are written in C++. But I did read that Java programmers will out number C++ programmers by next year
    I thought that the JVM was written in assembly?

    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA

  14. #14
    Maybe small parts.

  15. #15
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Definitely not.

    Something like that is way to big to write in assembler. Perhaps bits of it were spot-optimised?
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  16. #16
    DerFarm
    Guest
    Parksie, you're as full'a *&^% as a Xmas Turkey. ANYTHING CAN be written in Assembler. As far as too big, you ever look at the operating system of a 360?

    Now to tee off on C++, in word #$(%*&. I thought that C was a bulky and unnecessarily obscure language, primarily intended to act as a wall to keep non-tecno geeks out of programming. I'm not yet convinced I was wrong.

    C++ sucks. It doesn't rule anything except toilet paper.

  17. #17
    The Devil crptcblade's Avatar
    Join Date
    Aug 2000
    Location
    Quetzalshacatenango
    Posts
    9,091
    Originally posted by DerFarm
    Parksie, you're as full'a *&^% as a Xmas Turkey. ANYTHING CAN be written in Assembler. As far as too big, you ever look at the operating system of a 360?

    Now to tee off on C++, in word #$(%*&. I thought that C was a bulky and unnecessarily obscure language, primarily intended to act as a wall to keep non-tecno geeks out of programming. I'm not yet convinced I was wrong.

    C++ sucks. It doesn't rule anything except toilet paper.
    This outburst of lunacy is brought to you by Miles Long Nipple Implants...

    When painfully erect nipples become a problem in your everyday life, reach for the implants that perk up smooth - Miles Long Nipple Implants. Available in regular and mint flavored

    Laugh, and the world laughs with you. Cry, and you just water down your vodka.


    Take credit, not responsibility

  18. #18
    DerFarm
    Guest
    Ok, OK it was too much. But Lord, I don't like C++

  19. #19
    denniswrenn
    Guest
    I'm not even going to ask what you think of VB, I might die

  20. #20
    Frenzied Member
    Join Date
    Jul 1999
    Posts
    1,800
    yuck, vb...may C++ live forever!

  21. #21
    Fanatic Member nabeels786's Avatar
    Join Date
    Jul 2001
    Location
    New York
    Posts
    919
    in the department i work in, Java is pretty popular. i guess they need it for the c00l stuff they're working on

    mmm apple pie

    -nabeel
    Visit www.fragblast.com
    Gaming, forums, and a online RPG/Battle system




    (__Flagg) DOT NET? is this a Hindi Dating service?

  22. #22
    Originally posted by nabeels786
    mmm apple pie
    You okay? Been taking too many cough drops?

  23. #23
    Fanatic Member nabeels786's Avatar
    Join Date
    Jul 2001
    Location
    New York
    Posts
    919
    yeh im okay.

    im high(per).....like a butterfly....so pretty...so pretty...



    apple pie is good
    Visit www.fragblast.com
    Gaming, forums, and a online RPG/Battle system




    (__Flagg) DOT NET? is this a Hindi Dating service?

  24. #24
    Do me a favor. Sleep for 15 hours tonight.

  25. #25
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    I even don't know if C# will just run on windows
    If that is the case then you wont be able to write any os like UNIX, then C++ will still rule and never die
    Baaaaaaaaah

  26. #26
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    If C++ dies, I will die with it.
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  27. #27
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Originally posted by DerFarm
    Parksie, you're as full'a *&^% as a Xmas Turkey. ANYTHING CAN be written in Assembler. As far as too big, you ever look at the operating system of a 360?

    Now to tee off on C++, in word #$(%*&. I thought that C was a bulky and unnecessarily obscure language, primarily intended to act as a wall to keep non-tecno geeks out of programming. I'm not yet convinced I was wrong.

    C++ sucks. It doesn't rule anything except toilet paper.
    I'll take each point in turn...

    1. Windows 2000 is millions of lines of C and C++ code. You want to write that in assembler from scratch? How big is the OS of a 360 then? I know things CAN be written in assembler, it's whether it's reasonable to.

    2. C is *not* bulky. It is, in fact, one of the languages with the least overhead you can find. You can cut C programs down to almost the size it would be if you'd written it in assembler if you know what you're doing.

    3. Hmmm.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  28. #28
    PowerPoster
    Join Date
    Jul 1999
    Posts
    5,923
    Originally posted by parksie
    3. Hmmm.
    I dunno, toilet paper is pretty good...

  29. #29
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Try writing a 3d game as complex as say quake in java. You'll be lucky to get 4 fps out of it. C++ doesnt have a VM, so its really low level. For some things, you ned that. OSes, 3d games, etc...
    C++ might die in say a decade or so. You're pretty safe learning it 4 now.
    You just proved that sig advertisements work.

  30. #30

  31. #31
    Frenzied Member
    Join Date
    Jul 1999
    Posts
    1,800



    There you go

  32. #32
    PowerPoster sail3005's Avatar
    Join Date
    Oct 2000
    Location
    Chicago, IL, USA
    Posts
    2,340
    use a good ide or learn how to type

    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA

  33. #33
    Fanatic Member
    Join Date
    Mar 2000
    Location
    That posh bit of England known as Buckinghamshire
    Posts
    658
    Of course C++ will die, and anyone who disagrees is terminally blind.

    I am not saying it will happen overnight, and it certainly wont be replaced with Java, but one day, C++ will be no more.

    Or do you guys really think that C++ is the pinacle of development langauges. lol.
    Iain, thats with an i by the way!

  34. #34
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Every language will die, it's just that C will stick around for a long time Oh, and C++ does pretty well as well, considering the way it's been roughly stapled together
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  35. #35
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    I won't believe C++ will die without a noise. Either it will evolve so that it can survive or another language will be built on it, there's true power in C++ that I can't find in other languages, especially not Java.
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  36. #36
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Delphi seems to do pretty well. I don't like Pascal syntax much though.
    Harry.

    "From one thing, know ten thousand things."

  37. #37
    denniswrenn
    Guest
    I agree with Mikesy(), C is going to be around for a long time, what else are they going to write operating systems in?

    As long as C is around, I'm pretty sure C++ is going to be around too.

  38. #38
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Originally posted by HarryW
    Delphi seems to do pretty well. I don't like Pascal syntax much though.
    Do people still use Pascal!! Jeez....
    You just proved that sig advertisements work.

  39. #39
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Turbo Pascal is really just as good as C when it comes to speed and efficiency. Pascal was originally designed just to teach programing basics (that's why it's so strict, good habits and all that) but it actually turned out to be pretty useful.

    Delphi uses Object Pascal, which is a little different but essentially the same. ADA is more or less the same (similar syntax) which is used a bit in some mission-critical type stuff that mustn't go wrong.
    Harry.

    "From one thing, know ten thousand things."

  40. #40
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Originally posted by HarryW
    Turbo Pascal is really just as good as C when it comes to speed and efficiency. Pascal was originally designed just to teach programing basics (that's why it's so strict, good habits and all that) but it actually turned out to be pretty useful.

    Delphi uses Object Pascal, which is a little different but essentially the same. ADA is more or less the same (similar syntax) which is used a bit in some mission-critical type stuff that mustn't go wrong.
    Damn...Im going to have to learn Pascal in school. Because of VB, i probably have a LOT of bad habits. lol VB lets you get away with almost anything. Spaces, capitalization etc.
    You just proved that sig advertisements work.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width