Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Is C++ going to die ?

Is C++ going to die ?

Scheduled Pinned Locked Moved The Lounge
c++javawpfperformancequestion
29 Posts 22 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A ace1664

    I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

    D Offline
    D Offline
    David Wulff
    wrote on last edited by
    #5

    Eventually, yes, when machines start writing their own code and we can interface with them using our brain, but for the forseable future I wouldn't start worrying.


    Ðavid Wulff The Royal Woofle Museum
    Audioscrobbler :: flikr

    Coca-Cola, Wonderbra (Die Freiheit spielt auf allen Geigen)

    P 1 Reply Last reply
    0
    • M Member 96

      bneacetp wrote: Happy Programming and may God bless As it appears that you have God's ear on things perhaps you could shoot a little higher, such as ending disease and poverty? (just a suggestion)

      B Offline
      B Offline
      bneacetp
      wrote on last edited by
      #6

      Do you have some kind of grudge against me or what? Happy Programming and may God bless! "Your coding practices might be buggy, but your code is always right." Internet::WWW::CodeProject::bneacetp N-Tech Productions http://www.n-tp.com/

      C M 2 Replies Last reply
      0
      • A ace1664

        I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

        M Offline
        M Offline
        Matt Newman
        wrote on last edited by
        #7

        pfft... who needs c++. assembly is where its at. Matt Newman
        Even the very best tools in the hands of an idiot will produce something of little or no value. - Chris Meech on Idiots

        1 Reply Last reply
        0
        • A ace1664

          I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

          S Offline
          S Offline
          Shog9 0
          wrote on last edited by
          #8

          ace1664 wrote: C++ looks more and more limitated... Is it going to die ? Not in the foreseeable future. ace1664 wrote: - Developement with mcf is time consuming MFC != C++. And even if you're writing Win32 GUI apps, MFC isn't the only library you can use to speed things up. ace1664 wrote: Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time No? What kind of advanced specifications are you looking for? ace1664 wrote: Run time information doesn't describe classe's members, whitch could be usefull for serialisation I've never seen a more-than-trivial example of serialization where a significant amount of time was spent listing the class members to be serialized. ace1664 wrote: Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better In practice, this is an advantage far more often than it's a limitation.

          Shog9

          I'm not the Jack of Diamonds... I'm not the six of spades. I don't know what you thought; I'm not your astronaut...

          1 Reply Last reply
          0
          • B bneacetp

            Do you have some kind of grudge against me or what? Happy Programming and may God bless! "Your coding practices might be buggy, but your code is always right." Internet::WWW::CodeProject::bneacetp N-Tech Productions http://www.n-tp.com/

            C Offline
            C Offline
            Colin Angus Mackay
            wrote on last edited by
            #9

            bneacetp wrote: Do you have some kind of grudge against me or what? :confused: Looked like a jocular sort of comment to me.


            Do you want to know more? WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and Forums

            1 Reply Last reply
            0
            • R Richard Stringer

              ace1664 wrote: Is it going to die ? NO Richard "Under certain circumstances, profanity provides a relief denied even to prayer --Mark Twain (1835 - 1910)

              C Offline
              C Offline
              Colin Angus Mackay
              wrote on last edited by
              #10

              Richard Stringer wrote: NO That's the sort of response I like - Short and to the point.


              Do you want to know more? WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and Forums

              1 Reply Last reply
              0
              • A ace1664

                I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                G Offline
                G Offline
                Giles
                wrote on last edited by
                #11

                Nope. Not likely. And if you are a developer, its one of the better paid on average.

                1 Reply Last reply
                0
                • M Member 96

                  bneacetp wrote: Happy Programming and may God bless As it appears that you have God's ear on things perhaps you could shoot a little higher, such as ending disease and poverty? (just a suggestion)

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #12

                  Whoa, prime example of how right-wing fundies don't have the market cornered on knee-jerk reactionary comments. Unless you were kidding like Colin said, but I didn't really get that from your comment - it's like responding to "have a nice day" with "how is that possible with all the terrible things in the world GRAAAUGH" Have a nice day, though! And personally, I just wanted to use the term "knee-jerk reactionary comment" because i think it sounds cool. - F

                  M 1 Reply Last reply
                  0
                  • A ace1664

                    I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                    C Offline
                    C Offline
                    Christian Graus
                    wrote on last edited by
                    #13

                    ace1664 wrote: Developement with mcf is time consuming You mean MFC ? What does that have to do with C++ ? I hope C++ doesn't die. If it does, C# and VB.NET will die, as there'll be no language to write the compilers in. Christian I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer

                    J 1 Reply Last reply
                    0
                    • B bneacetp

                      Do you have some kind of grudge against me or what? Happy Programming and may God bless! "Your coding practices might be buggy, but your code is always right." Internet::WWW::CodeProject::bneacetp N-Tech Productions http://www.n-tp.com/

                      M Offline
                      M Offline
                      Member 96
                      wrote on last edited by
                      #14

                      No...why? Admittedly I'm an agnostic so I don't really understand how these things work, but .... ;)

                      1 Reply Last reply
                      0
                      • M Member 96

                        bneacetp wrote: Happy Programming and may God bless As it appears that you have God's ear on things perhaps you could shoot a little higher, such as ending disease and poverty? (just a suggestion)

                        S Offline
                        S Offline
                        Shog9 0
                        wrote on last edited by
                        #15

                        That'd be a tad hypocritical, wouldn't it? Unless he's a "Miss America" contestant on the side... :)

                        Shog9

                        I'm not the Jack of Diamonds... I'm not the six of spades. I don't know what you thought; I'm not your astronaut...

                        1 Reply Last reply
                        0
                        • C Christian Graus

                          ace1664 wrote: Developement with mcf is time consuming You mean MFC ? What does that have to do with C++ ? I hope C++ doesn't die. If it does, C# and VB.NET will die, as there'll be no language to write the compilers in. Christian I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer

                          J Offline
                          J Offline
                          Jeremy Falcon
                          wrote on last edited by
                          #16

                          Christian Graus wrote: I hope C++ doesn't die. If it does, C# and VB.NET will die, as there'll be no language to write the compilers in. LMAO! Jeremy Falcon

                          N 1 Reply Last reply
                          0
                          • A ace1664

                            I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                            S Offline
                            S Offline
                            Stuart van Weele
                            wrote on last edited by
                            #17

                            ace1664 wrote: - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better Not true. Compilers with aggressive optimization can do a great job. ace1664 wrote: Run time information doesn't describe classe's members, whitch could be usefull for serialisation Thats the job of the class / library, not the language. ace1664 wrote: Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time I have know idea what you are trying to say here... ace1664 wrote: Developement with mcf is time consuming MFC is not C++, it's a library for Windows development. It's also a fine tool once you scale the learning cliff.

                            1 Reply Last reply
                            0
                            • L Lost User

                              Whoa, prime example of how right-wing fundies don't have the market cornered on knee-jerk reactionary comments. Unless you were kidding like Colin said, but I didn't really get that from your comment - it's like responding to "have a nice day" with "how is that possible with all the terrible things in the world GRAAAUGH" Have a nice day, though! And personally, I just wanted to use the term "knee-jerk reactionary comment" because i think it sounds cool. - F

                              M Offline
                              M Offline
                              Member 96
                              wrote on last edited by
                              #18

                              Typical knee-jerk-reactionary comment from the type of person that likes to say "have a nice day"! ;P

                              1 Reply Last reply
                              0
                              • A ace1664

                                I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                                A Offline
                                A Offline
                                Arch Stanton
                                wrote on last edited by
                                #19

                                Look at it this way: We've been trying to kill FORTRAN for decades and though we've tried everything from cyanide in its milkshakes to a gallon of gasoline and a match, it continues to show up in undergrad engineering classes and the dark hallways of companies. Like ants at a picnic or roaches after a nuclear blast, C++, like FORTRAN, will be around long after it has worn out its welcome and its usefulness. We will all see a day when C++, FORTRAN and the like will no longer be an issue for us, and that, my friends, will be the day that our prepaid funeral arrangements will finally be put to good use. Program in whatever you think is fun when doing it as a hobby. ...even if it is a language that garners snickers when seen on a resume or bittersweet memories of that first software job out of college during the Eisenhower administration when mentioned to the elderly. The important thing is that you will be honing your skills as an artist, and this is what will mean something after you've spent 20 minutes learning the syntax of the language du jour. Let's face it, even Latin is still around. E

                                V 1 Reply Last reply
                                0
                                • R Richard Stringer

                                  ace1664 wrote: Is it going to die ? NO Richard "Under certain circumstances, profanity provides a relief denied even to prayer --Mark Twain (1835 - 1910)

                                  P Offline
                                  P Offline
                                  peterchen
                                  wrote on last edited by
                                  #20

                                  I agree. With you.


                                  Pandoras Gift #44: Hope. The one that keeps you on suffering.
                                  boost your code || Fold With Us! || sighist | doxygen

                                  1 Reply Last reply
                                  0
                                  • A ace1664

                                    I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                                    J Offline
                                    J Offline
                                    JWood
                                    wrote on last edited by
                                    #21

                                    There is not much to challenge C++ - Java and C# are too slow for many applications (games, graphics intensive) and I don't know many large corps that program in it. For server-side software it is out of the picture, but for standalone applications I would say it is still the only choice, for anything but toy applications. 8bit C is still being used on microcontrollers.


                                    Every nation ridicules other nations, and all are right. - Schopenhauer

                                    1 Reply Last reply
                                    0
                                    • A ace1664

                                      I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                                      R Offline
                                      R Offline
                                      Russell Morris
                                      wrote on last edited by
                                      #22

                                      Yes, C++ will most certainly die. Currently, it is scheduled to die within 10 years of the last lines of COBOL being removed from all Production systems across the world. This event itself will be predated by at least 5 years by the removal of the last line of FORTRAN from all Productions systems across the world. ;) -- Russell Morris "So, broccoli, mother says you're good for me... but I'm afraid I'm no good for you!" - Stewy

                                      1 Reply Last reply
                                      0
                                      • J Jeremy Falcon

                                        Christian Graus wrote: I hope C++ doesn't die. If it does, C# and VB.NET will die, as there'll be no language to write the compilers in. LMAO! Jeremy Falcon

                                        N Offline
                                        N Offline
                                        Nish Nishant
                                        wrote on last edited by
                                        #23

                                        I have a VC++ t-shirt (given me by Chris M a couple years ago) that has "My compiler compiled yours" on its backside. Whenever people who were enamoured by C# told me that C++ is gonna die soon, and I happen to be wearing this t-shirt, I'd turn around and point at the text and keep quiet. I'd wait till they got it and then smile, a very short smile and walk away slowly :-D

                                        1 Reply Last reply
                                        0
                                        • A ace1664

                                          I program c++ application every day as a hobby. C++ is a well designed languadge but there are some problems with it's structure. - Pointers can acces every byte in memory, that don't alow compilator to use registers the best way. Java sometimes does better - Run time information doesn't describe classe's members, whitch could be usefull for serialisation - Templates syntax can't describe advenced specification for the class whitch will be hosted at compilation time - Developement with mcf is time consuming C++ looks more and more limitated... Is it going to die ?:confused: Ace

                                          R Offline
                                          R Offline
                                          Rocky Moore
                                          wrote on last edited by
                                          #24

                                          Well, not for a long time.. Look, we still have BASIC and we have tried to kill it for decades ;) Rocky <>< Photo Diet?[^]

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups