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
  1. Home
  2. The Lounge
  3. C++ not dead yet

C++ not dead yet

Scheduled Pinned Locked Moved The Lounge
c++com
27 Posts 19 Posters 0 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.
  • J Offline
    J Offline
    Jim Crafton
    wrote on last edited by
    #1

    "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

    ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

    N R L R G 8 Replies Last reply
    0
    • J Jim Crafton

      "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

      ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

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

      The language never really died, but on Windows, the lack of a good up-to-date UI framework was what semi-killed it. Hopefully this will change once Windows 8 is out.

      Regards, Nish


      Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

      R V 2 Replies Last reply
      0
      • J Jim Crafton

        "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

        ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

        R Offline
        R Offline
        R Giskard Reventlov
        wrote on last edited by
        #3

        Good article: reminds me that I used to quite enjoy c++ development.

        "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

        P 1 Reply Last reply
        0
        • J Jim Crafton

          "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

          ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

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

          C++ has it's place like most lanugages.

          Join the cool kids - Come fold with us[^] "Program as if the technical support department is full of serial killers and they know your home address" - Ray Cassick Jr., RIP

          1 Reply Last reply
          0
          • N Nish Nishant

            The language never really died, but on Windows, the lack of a good up-to-date UI framework was what semi-killed it. Hopefully this will change once Windows 8 is out.

            Regards, Nish


            Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

            R Offline
            R Offline
            Rama Krishna Vavilala
            wrote on last edited by
            #5

            Nishant Sivakumar wrote:

            , the lack of a good up-to-date UI framework was what semi-killed it.

            What do you mean killed it? Consider, UI of Microsoft Office, MSN Messenger, Zune, Windows Explorer (almost all Windows Application) - What do you think they are written in? It is kind of strange that Microsoft apps still use internal C++ frameworks which are not released to outside world. And what they release to outside world is not used by them.

            N 1 Reply Last reply
            0
            • R Rama Krishna Vavilala

              Nishant Sivakumar wrote:

              , the lack of a good up-to-date UI framework was what semi-killed it.

              What do you mean killed it? Consider, UI of Microsoft Office, MSN Messenger, Zune, Windows Explorer (almost all Windows Application) - What do you think they are written in? It is kind of strange that Microsoft apps still use internal C++ frameworks which are not released to outside world. And what they release to outside world is not used by them.

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

              Rama Krishna Vavilala wrote:

              What do you mean killed it?

              Killed it for the typical UI dev who's now moved to .NET, WPF, SL etc.

              Rama Krishna Vavilala wrote:

              Consider, UI of Microsoft Office, MSN Messenger, Zune, Windows Explorer (almost all Windows Application) - What do you think they are written in? It is kind of strange that Microsoft apps still use internal C++ frameworks which are not released to outside world. And what they release to outside world is not used by them.

              Yes, and that is the biggest problem.

              Regards, Nish


              Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

              B 1 Reply Last reply
              0
              • J Jim Crafton

                "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

                ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

                R Offline
                R Offline
                Rama Krishna Vavilala
                wrote on last edited by
                #7

                The question here is not whether C++ is dead. The real question is whether C++ 0x will be adopted widely. Concurrency is the key. Concurrency does not mean just mean thread support. Actors, futures and messaging are the key.

                1 Reply Last reply
                0
                • N Nish Nishant

                  The language never really died, but on Windows, the lack of a good up-to-date UI framework was what semi-killed it. Hopefully this will change once Windows 8 is out.

                  Regards, Nish


                  Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

                  V Offline
                  V Offline
                  Vikram A Punathambekar
                  wrote on last edited by
                  #8

                  Nishant Sivakumar wrote:

                  Hopefully this will change once Windows 8 is out.

                  I thought Windows 8 was mostly going to use HTML5? I could easily be completely wrong though :-\

                  Cheers, विक्रम (CCC count - 6.) "We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread :doh:

                  V N R 3 Replies Last reply
                  0
                  • J Jim Crafton

                    "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

                    ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

                    G Offline
                    G Offline
                    Gregory Gadow
                    wrote on last edited by
                    #9

                    A friend of mine worked for the XBox division of Microsoft for several years; according to him, all XBox games, the XBox OS and most of the cloudy (clouded?) infrastructure is written using C++. It seems that the .Net framework is just too bloated for compact, light weight applications where speed is a driving issue. Imagine that. To paraphrase Mark Twain: Rumors of C++'s death have been greatly exaggerated.

                    1 Reply Last reply
                    0
                    • V Vikram A Punathambekar

                      Nishant Sivakumar wrote:

                      Hopefully this will change once Windows 8 is out.

                      I thought Windows 8 was mostly going to use HTML5? I could easily be completely wrong though :-\

                      Cheers, विक्रम (CCC count - 6.) "We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread :doh:

                      V Offline
                      V Offline
                      Vark111
                      wrote on last edited by
                      #10

                      Vikram A Punathambekar wrote:

                      I thought Windows 8 was mostly going to use HTML5?

                      That's what all that gnashing sound you hear on the silverlight forums is.

                      1 Reply Last reply
                      0
                      • V Vikram A Punathambekar

                        Nishant Sivakumar wrote:

                        Hopefully this will change once Windows 8 is out.

                        I thought Windows 8 was mostly going to use HTML5? I could easily be completely wrong though :-\

                        Cheers, विक्रम (CCC count - 6.) "We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread :doh:

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

                        Rumor has it that there’s a new UI framework called Jupiter that can be used from C++ or C#.

                        Regards, Nish


                        Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

                        N 1 Reply Last reply
                        0
                        • N Nish Nishant

                          Rumor has it that there’s a new UI framework called Jupiter that can be used from C++ or C#.

                          Regards, Nish


                          Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

                          N Offline
                          N Offline
                          NormDroid
                          wrote on last edited by
                          #12

                          Jupiter is going to be a new user interface (UI) library for Windows, built alongside Windows 8. It will be a thin XAML/UI layer on top of Windows application programming interfaces and frameworks for subsystems like graphics, text and input. Smells alot like... Silverlight!

                          Software Kinetics - The home of good software

                          1 Reply Last reply
                          0
                          • R R Giskard Reventlov

                            Good article: reminds me that I used to quite enjoy c++ development.

                            "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                            P Offline
                            P Offline
                            Peter Mulholland
                            wrote on last edited by
                            #13

                            And may do so again. Sounds very interesting.

                            Pete

                            1 Reply Last reply
                            0
                            • V Vikram A Punathambekar

                              Nishant Sivakumar wrote:

                              Hopefully this will change once Windows 8 is out.

                              I thought Windows 8 was mostly going to use HTML5? I could easily be completely wrong though :-\

                              Cheers, विक्रम (CCC count - 6.) "We have already been through this, I am not going to repeat myself." - fat_boy, in a global warming thread :doh:

                              R Offline
                              R Offline
                              realJSOP
                              wrote on last edited by
                              #14

                              The new desktop will be build on html5/javascript, but you can still use the "classic" desktop if you want to.

                              ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                              -----
                              You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                              -----
                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                              1 Reply Last reply
                              0
                              • J Jim Crafton

                                "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

                                ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

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

                                Interesting read. I never stopped with C++ (MFC -> WTL -> Qt) but am slowly doing more and more HTML5/JS work. This might set me up well with Windows 8 ... assuming that anyone cares about another version of Windows of course. What's more interesting is that MS appear to be embracing HTML5/JS instead of their own dogfood if the reports of the new Windows 8 tile UI are anything to go by. I never did see the point to Silverlight - as if the world needs another Flash and the bloated browser plug-in you need to run it! I have zero sympathy for anyone who drank the Silverlight Kool-Aid and are now worrying if they've backed the wrong horse. Without Netflix it would no doubt be 'deprecated' in the same way as VB6.

                                Blogging about Qt Creator

                                W R 2 Replies Last reply
                                0
                                • N Nish Nishant

                                  Rama Krishna Vavilala wrote:

                                  What do you mean killed it?

                                  Killed it for the typical UI dev who's now moved to .NET, WPF, SL etc.

                                  Rama Krishna Vavilala wrote:

                                  Consider, UI of Microsoft Office, MSN Messenger, Zune, Windows Explorer (almost all Windows Application) - What do you think they are written in? It is kind of strange that Microsoft apps still use internal C++ frameworks which are not released to outside world. And what they release to outside world is not used by them.

                                  Yes, and that is the biggest problem.

                                  Regards, Nish


                                  Are you addicted to CP? If so, check this out: The Code Project Forum Analyzer : Find out how much of a life you don't have! My technology blog: voidnish.wordpress.com

                                  B Offline
                                  B Offline
                                  bob16972
                                  wrote on last edited by
                                  #16

                                  Nishant Sivakumar wrote:

                                  the typical UI dev who's now moved to .NET, WPF, SL etc

                                  Still using MFC here for all UI related stuff. Having fun with the MFC Feature Pack. What exactly is the "Typical" developer like? Do you have real world statistics for this or did you just assume that anyone who is playing around with .NET gave up completely on MFC and WIN32? :confused:

                                  F 1 Reply Last reply
                                  0
                                  • L Lost User

                                    Interesting read. I never stopped with C++ (MFC -> WTL -> Qt) but am slowly doing more and more HTML5/JS work. This might set me up well with Windows 8 ... assuming that anyone cares about another version of Windows of course. What's more interesting is that MS appear to be embracing HTML5/JS instead of their own dogfood if the reports of the new Windows 8 tile UI are anything to go by. I never did see the point to Silverlight - as if the world needs another Flash and the bloated browser plug-in you need to run it! I have zero sympathy for anyone who drank the Silverlight Kool-Aid and are now worrying if they've backed the wrong horse. Without Netflix it would no doubt be 'deprecated' in the same way as VB6.

                                    Blogging about Qt Creator

                                    W Offline
                                    W Offline
                                    W Balboos GHB
                                    wrote on last edited by
                                    #17

                                    Rob Caldecott wrote:

                                    for anyone who drank the Silverlight Kool-Aid

                                    Very nice description. I feel a bit pumped at following the path of rightiousness See Do-I-Walk-Alone

                                    "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                    "As far as we know, our computer has never had an undetected error." - Weisert

                                    "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                    1 Reply Last reply
                                    0
                                    • L Lost User

                                      Interesting read. I never stopped with C++ (MFC -> WTL -> Qt) but am slowly doing more and more HTML5/JS work. This might set me up well with Windows 8 ... assuming that anyone cares about another version of Windows of course. What's more interesting is that MS appear to be embracing HTML5/JS instead of their own dogfood if the reports of the new Windows 8 tile UI are anything to go by. I never did see the point to Silverlight - as if the world needs another Flash and the bloated browser plug-in you need to run it! I have zero sympathy for anyone who drank the Silverlight Kool-Aid and are now worrying if they've backed the wrong horse. Without Netflix it would no doubt be 'deprecated' in the same way as VB6.

                                      Blogging about Qt Creator

                                      R Offline
                                      R Offline
                                      rtischer8277
                                      wrote on last edited by
                                      #18

                                      I wouldn't dream of letting anyone else palm off some layer-of-indirection or interpretive programming language on me (read: scripts, static markup like HTMLn, or various programming languages that require runtime engines). Never have. Consequently, I've always programmed in MFC which is a very efficient C++ wrapper for interaction with the Windows OS framework. What does C++ have going for it? It is an international standard for one and not subject to market and corporate whims. At any one time there are a 1000 (my guess) Computer Science professors out there free that are making sure the standard is correct, current and useful. Can't say that for the programming language C# and its future. I even suspect that the gold standard for getting an IT dev job is still C++ regardless of what you will actually do when on the job. To Microsoft's credit, they have never stopped supporting MFC and with the new MFC Ribbon UI I finally have 95% (my guess) of the power of MS's internal C++ framework.

                                      1 Reply Last reply
                                      0
                                      • J Jim Crafton

                                        "King of the world Ma!" says Herb Sutter: http://www.theregister.co.uk/2011/06/11/herb_sutter_next_c_plus_plus/[^]

                                        ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow

                                        F Offline
                                        F Offline
                                        fishy0109
                                        wrote on last edited by
                                        #19

                                        I use C++ frequently and I really like it.Though I didn't do perfectly in my study.C++ is a internationally popular computer language that almost every computer elite would use.It means the development of computer science.So of course,it's not dead.

                                        S 1 Reply Last reply
                                        0
                                        • F fishy0109

                                          I use C++ frequently and I really like it.Though I didn't do perfectly in my study.C++ is a internationally popular computer language that almost every computer elite would use.It means the development of computer science.So of course,it's not dead.

                                          S Offline
                                          S Offline
                                          ssadler
                                          wrote on last edited by
                                          #20

                                          Heh, it's definitely not dead in the embedded world! All the firmware I've developed in the last 10 years is written in C++ and it doesn't look like it's going to change soon.

                                          T F 2 Replies 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