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

    R Offline
    R Offline
    Richard Stringer
    wrote on last edited by
    #2

    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 P 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

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

      I'd say not any time soon. 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 1 Reply Last reply
      0
      • B bneacetp

        I'd say not any time soon. 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
        #4

        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 L S 3 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

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