What Makes C++ An Attractive Language?
-
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-
完全な円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,
-
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-
完全な円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 ;-)
-
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-
完全な円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.)
-
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.
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
-
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-
完全な円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?
-
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.
Shog9 wrote: Women :confused: You get women from programming C++ :wtf: Please elaborate Regards, Brian Dela :suss:
-
Shog9 wrote: Women :confused: You get women from programming C++ :wtf: Please elaborate Regards, Brian Dela :suss:
You don't? You must be doing something wrong. ;P - Anders Money talks, but all mine ever says is "Goodbye!"
-
You don't? You must be doing something wrong. ;P - Anders Money talks, but all mine ever says is "Goodbye!"
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:
-
LOL, yeah, I've found myself incumbered by hordes of women ever since I started.
-Michael Anderson-
完全な円Sparticus wrote: I've found myself incumbered by hordes of women ever since I started. :wtf::omg: Regards, Brian Dela :suss:
-
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-
完全な円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