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. What Makes C++ An Attractive Language?

What Makes C++ An Attractive Language?

Scheduled Pinned Locked Moved The Lounge
c++javavisual-studiocomquestion
21 Posts 17 Posters 2 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.
  • S Sparticus

    After all of the comments I've received from my last thread[^], I've decided that I need to rethink my topic.  I hope that everyone doesn't mind my doing this -- a web search on such issues produces a whole lot of useless garbage. Anyway, the new topic open for discussion is: As software engineers and the like, what makes C++ such an attractive language to you, and under what circumstances do you find it to be a burden? Again, I'm curious to hear what you guys have to say and if there are any articles out there that you know of that discuss the pros and cons of the language. Thanks to everyone that responded to my last thread and provided me with info on Java vs C++.

    -Michael Anderson-
    完全な円

    C Offline
    C Offline
    Chris Losinger
    wrote on last edited by
    #12

    one point: you can use existing C libraries nearly seamlessly with C++. in many cases, there's nothing to do but #include and link. regardless of what MS and Sun would like you to believe, there are decades worth of functionality built into various public-domian C libraries out there. and C#, VB and Java can't touch them. -c


    No matter how fast light travels it finds the darkness has always got there first, and is waiting for it. -- Terry Pratchett,

    Etch-a-sketch!

    1 Reply Last reply
    0
    • S Sparticus

      After all of the comments I've received from my last thread[^], I've decided that I need to rethink my topic.  I hope that everyone doesn't mind my doing this -- a web search on such issues produces a whole lot of useless garbage. Anyway, the new topic open for discussion is: As software engineers and the like, what makes C++ such an attractive language to you, and under what circumstances do you find it to be a burden? Again, I'm curious to hear what you guys have to say and if there are any articles out there that you know of that discuss the pros and cons of the language. Thanks to everyone that responded to my last thread and provided me with info on Java vs C++.

      -Michael Anderson-
      完全な円

      V Offline
      V Offline
      Vivek Rajan
      wrote on last edited by
      #13

      For me the most attractive feature of c++ is that it is *PROVEN* For all its hype C# and Java are not there yet for the types of applications I am trying to develop. The day companies such as Adobe, Autodesk, Microsoft, 3D Studio, Winamp, bet their companies on C# or Java, I will also change. Until, then I cant afford to invest huge amounts of work in an unproven technology.. Also, like Shog said, the C++ programmers get free weed, beer, more vacation, and women than programmers of any other language ;-)

      1 Reply Last reply
      0
      • S Sparticus

        After all of the comments I've received from my last thread[^], I've decided that I need to rethink my topic.  I hope that everyone doesn't mind my doing this -- a web search on such issues produces a whole lot of useless garbage. Anyway, the new topic open for discussion is: As software engineers and the like, what makes C++ such an attractive language to you, and under what circumstances do you find it to be a burden? Again, I'm curious to hear what you guys have to say and if there are any articles out there that you know of that discuss the pros and cons of the language. Thanks to everyone that responded to my last thread and provided me with info on Java vs C++.

        -Michael Anderson-
        完全な円

        J Offline
        J Offline
        Joe Woodbury
        wrote on last edited by
        #14

        Power and flexibility. I've used C++ to write very simple command line utilities all the way to extremely complex applications and reused a lot of classes along the way. The biggest problem I've had with C++, before writing classes to help, was parsing large volumes of text. (For the record, the guys I know who do such things swear by Lisp. Or did.)

        1 Reply Last reply
        0
        • S Shog9 0

          Sparticus wrote: As software engineers and the like, what makes C++ such an attractive language to you Money, Women, and Power. Sparticus wrote: and under what circumstances do you find it to be a burden? Hey, delusions like mine aren't easy to maintain...

          Shog9 ------

          And on the pedestal, these words appear: "My name is Ozymandias, King of Kings, Look on my Works, ye Mighty, and despair!" Nothing beside remains.

          J Offline
          J Offline
          Johan Lombaard
          wrote on last edited by
          #15

          I can understand the part about Power, but if you don't have time to spend the Money or give attention to the Women ( because you're sitting in front of your PC ), you still don't have much of a life. ;P Johan Lombaard

          1 Reply Last reply
          0
          • S Sparticus

            After all of the comments I've received from my last thread[^], I've decided that I need to rethink my topic.  I hope that everyone doesn't mind my doing this -- a web search on such issues produces a whole lot of useless garbage. Anyway, the new topic open for discussion is: As software engineers and the like, what makes C++ such an attractive language to you, and under what circumstances do you find it to be a burden? Again, I'm curious to hear what you guys have to say and if there are any articles out there that you know of that discuss the pros and cons of the language. Thanks to everyone that responded to my last thread and provided me with info on Java vs C++.

            -Michael Anderson-
            完全な円

            J Offline
            J Offline
            James Pullicino
            wrote on last edited by
            #16

            Portability. Even though I've only ever developed for Windows and DOS, I know that I will find it easy to learn C++ for other OSes. For me, learning a technology is an investment. C++ is a more secure investment than any other language I know of. Drinking In The Sun Forgot Password?

            1 Reply Last reply
            0
            • S Shog9 0

              Sparticus wrote: As software engineers and the like, what makes C++ such an attractive language to you Money, Women, and Power. Sparticus wrote: and under what circumstances do you find it to be a burden? Hey, delusions like mine aren't easy to maintain...

              Shog9 ------

              And on the pedestal, these words appear: "My name is Ozymandias, King of Kings, Look on my Works, ye Mighty, and despair!" Nothing beside remains.

              B Offline
              B Offline
              Brian Delahunty
              wrote on last edited by
              #17

              Shog9 wrote: Women :confused: You get women from programming C++ :wtf: Please elaborate Regards, Brian Dela :suss:

              A 1 Reply Last reply
              0
              • B Brian Delahunty

                Shog9 wrote: Women :confused: You get women from programming C++ :wtf: Please elaborate Regards, Brian Dela :suss:

                A Offline
                A Offline
                Anders Molin
                wrote on last edited by
                #18

                You don't? You must be doing something wrong. ;P - Anders Money talks, but all mine ever says is "Goodbye!"

                B 1 Reply Last reply
                0
                • A Anders Molin

                  You don't? You must be doing something wrong. ;P - Anders Money talks, but all mine ever says is "Goodbye!"

                  B Offline
                  B Offline
                  Brian Delahunty
                  wrote on last edited by
                  #19

                  Anders Molin wrote: You don't? Exactly.. women here dont find "C++ Programming" something to guage a particular "friend" [;-)] by Anders Molin wrote: You must be doing something wrong. I must be. anybody going to help me find out what it is? Regards, Brian Dela :suss:

                  1 Reply Last reply
                  0
                  • S Sparticus

                    LOL, yeah, I've found myself incumbered by hordes of women ever since I started.

                    -Michael Anderson-
                    完全な円

                    B Offline
                    B Offline
                    Brian Delahunty
                    wrote on last edited by
                    #20

                    Sparticus wrote: I've found myself incumbered by hordes of women ever since I started. :wtf::omg: Regards, Brian Dela :suss:

                    1 Reply Last reply
                    0
                    • S Sparticus

                      After all of the comments I've received from my last thread[^], I've decided that I need to rethink my topic.  I hope that everyone doesn't mind my doing this -- a web search on such issues produces a whole lot of useless garbage. Anyway, the new topic open for discussion is: As software engineers and the like, what makes C++ such an attractive language to you, and under what circumstances do you find it to be a burden? Again, I'm curious to hear what you guys have to say and if there are any articles out there that you know of that discuss the pros and cons of the language. Thanks to everyone that responded to my last thread and provided me with info on Java vs C++.

                      -Michael Anderson-
                      完全な円

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

                      Sparticus wrote: As software engineers and the like, what makes C++ such an attractive language to you, and under what circumstances do you find it to be a burden? The beauty of C and C++ to me is that is is virtually a high end assembly language. There is nothing hidden, there are no areas that say "Here Be Dragons" and are walled off to the programmer. Any feature that in your opinion is missing can be added because you have access to low level primitives. In MS C++ the _asm directive is a gateway to really drop down and do what you want. The burden is the learning curve, the plethora of classes, API calls, structures that you have to keep at least aware of - and conversant in many of them. Also things like heap allocation vs stack allocation, pointers vs smart pointers, casts , the ability to pass pointers to functions,overuse of the void type, make others code sometimes hard to decipher. Richard When I reflect upon the number of disagreeable people who I know have gone to better world, I am moved to lead a different life. Mark Twain- Pudd'nhead Wilson's Calendar

                      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