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. Will C/C++ ever become the next FORTRAN or COBOL?

Will C/C++ ever become the next FORTRAN or COBOL?

Scheduled Pinned Locked Moved The Lounge
c++pythonphphardwarequestion
14 Posts 11 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.
  • B Offline
    B Offline
    bulg
    wrote on last edited by
    #1

    Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

    R P J G R 7 Replies Last reply
    0
    • B bulg

      Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

      R Offline
      R Offline
      Robert Surtees
      wrote on last edited by
      #2

      FORTRAN and COBOL are a lot more popular than you think. They have hung on for half a century, C and C++ will as well.

      1 Reply Last reply
      0
      • B bulg

        Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #3

        bulg wrote:

        PHP or Python take over the majority of future programmers' educations

        Maybe at tech schools, not at "real" colleges. :-D

        C 1 Reply Last reply
        0
        • B bulg

          Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

          J Offline
          J Offline
          John M Drescher
          wrote on last edited by
          #4

          I program in C++ just about every day for the last 15 years so I am not looking for any fade away. On the other hand I expect to see my salary continue to increase (as it has every year in the last 15) because with less people capable of programing in C++ I will be more in demand at least at what I do..

          John

          1 Reply Last reply
          0
          • B bulg

            Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

            G Offline
            G Offline
            Gabriel P G
            wrote on last edited by
            #5

            C and C++ are not fading away. The are being widely used for the problems they were designed to solve. Before, they were used for ANY kind if problem, so it gives the impression that they are losing ground when in fact whats happening is that the world finally recognized that is pointless to do a web-app for an intranet using pointers and hand-crafted memory management.

            R C B 3 Replies Last reply
            0
            • G Gabriel P G

              C and C++ are not fading away. The are being widely used for the problems they were designed to solve. Before, they were used for ANY kind if problem, so it gives the impression that they are losing ground when in fact whats happening is that the world finally recognized that is pointless to do a web-app for an intranet using pointers and hand-crafted memory management.

              R Offline
              R Offline
              Roger Wright
              wrote on last edited by
              #6

              Well said... All too often people try to use a tool for a job it was not designed to do. One that comes readily to mind is Java. It was intended to run smart appliances, and it really does an outstanding job of it, but somewhere along the line the designer lost control of it and folks tried to make it into an all-purpose language. Java got a bad rep for that, because it really isn't good at that job. The bad feelings toward the language that are so common are not deserved; it does what it was designed to do very well. The same is true of C/C++; trying to make it into a tool that does all things for everyone does no one any favors. C and C++ will survive for longer than their designers, because they do what they do so well.

              "A Journey of a Thousand Rest Stops Begins with a Single Movement"

              1 Reply Last reply
              0
              • P PIEBALDconsult

                bulg wrote:

                PHP or Python take over the majority of future programmers' educations

                Maybe at tech schools, not at "real" colleges. :-D

                C Offline
                C Offline
                Chris Austin
                wrote on last edited by
                #7

                PIEBALDconsult wrote:

                Maybe at tech schools, not at "real" colleges. Big Grin

                :) Where you referring to MIT[^]?

                Sovereign ingredient for a happy marriage: Pay cash or do without. Interest charges not only eat up a household budget; awareness of debt eats up domestic felicity. --Lazarus Long Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

                P 1 Reply Last reply
                0
                • G Gabriel P G

                  C and C++ are not fading away. The are being widely used for the problems they were designed to solve. Before, they were used for ANY kind if problem, so it gives the impression that they are losing ground when in fact whats happening is that the world finally recognized that is pointless to do a web-app for an intranet using pointers and hand-crafted memory management.

                  C Offline
                  C Offline
                  Chris Austin
                  wrote on last edited by
                  #8

                  I agree. And with the some of new draft standards C++ will be cooking for some time to come.

                  Sovereign ingredient for a happy marriage: Pay cash or do without. Interest charges not only eat up a household budget; awareness of debt eats up domestic felicity. --Lazarus Long Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

                  1 Reply Last reply
                  0
                  • G Gabriel P G

                    C and C++ are not fading away. The are being widely used for the problems they were designed to solve. Before, they were used for ANY kind if problem, so it gives the impression that they are losing ground when in fact whats happening is that the world finally recognized that is pointless to do a web-app for an intranet using pointers and hand-crafted memory management.

                    B Offline
                    B Offline
                    bulg
                    wrote on last edited by
                    #9

                    Sometimes I forget how big the world is. Ty for the perspective

                    1 Reply Last reply
                    0
                    • B bulg

                      Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

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

                      bulg wrote:

                      Or can 10+ million PHP users still be wrong?

                      Yep..

                      Rocky <>< Recent Blog Post: Playing with Kubuntu Linux.. Thinking about Silverlight? www.SilverlightCity.com

                      1 Reply Last reply
                      0
                      • B bulg

                        Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

                        R Offline
                        R Offline
                        RugbyLeague
                        wrote on last edited by
                        #11

                        Aren't the keepers of the keys of COBOL trying to make it into the next C++?

                        1 Reply Last reply
                        0
                        • B bulg

                          Using C/C++ to do something involving databases & websites, or basically anything that isn't going to get embedded in a machine, seems like its fading away... Does it seem this way for anyone else? Can you imagine a day when PHP or Python take over the majority of future programmers' educations? Or can 10+ million PHP users still be wrong?

                          R Offline
                          R Offline
                          Rajesh R Subramanian
                          wrote on last edited by
                          #12

                          Seriously, if you think that C++ is gone or even will fade away anywhere in the near future, you are living in a world that is different that the real one. See Is MFC Obsolete?[^]

                          It is a crappy thing, but it's life -^ Carlo Pallini

                          1 Reply Last reply
                          0
                          • C Chris Austin

                            PIEBALDconsult wrote:

                            Maybe at tech schools, not at "real" colleges. Big Grin

                            :) Where you referring to MIT[^]?

                            Sovereign ingredient for a happy marriage: Pay cash or do without. Interest charges not only eat up a household budget; awareness of debt eats up domestic felicity. --Lazarus Long Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

                            P Offline
                            P Offline
                            PIEBALDconsult
                            wrote on last edited by
                            #13

                            No, MIT and its ilk are beyond "real" colleges... they're out in space somewhere. MIT gave us Caché, the database system that doesn't implement operator precedence: "The precedence of arithmetical operators in SQL expressions differs from the SQL-92 standard. Caché SQL parses arithmetic expressions in strict left-to-right order, with no operator precedence. This is the same convention used in Caché ObjectScript. Thus, 3+3*5=30. You can use parentheses to enforce the desired precedence. Thus, 3+(3*5)=18."

                            D 1 Reply Last reply
                            0
                            • P PIEBALDconsult

                              No, MIT and its ilk are beyond "real" colleges... they're out in space somewhere. MIT gave us Caché, the database system that doesn't implement operator precedence: "The precedence of arithmetical operators in SQL expressions differs from the SQL-92 standard. Caché SQL parses arithmetic expressions in strict left-to-right order, with no operator precedence. This is the same convention used in Caché ObjectScript. Thus, 3+3*5=30. You can use parentheses to enforce the desired precedence. Thus, 3+(3*5)=18."

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #14

                              WTF. If they were going to do something silly, requiring RPN would've been much more expected.

                              It is a truth universally acknowledged that a zombie in possession of brains must be in want of more brains. -- Pride and Prejudice and Zombies

                              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