C++
-
Speaking of skills I had once learned, I find myself coding in C++ again for the Beaglebone Black. While it's a nostalgic experience, I really, really, don't miss it. It's as if someone were to give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky. Oh, and have I said before how I loathe Eclipse? Indeed I have. Unfortunately, the Eclipse IDE just adds to the annoyance of working in C++. For $350, this[^] is becoming more and more attractive. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
-
Speaking of skills I had once learned, I find myself coding in C++ again for the Beaglebone Black. While it's a nostalgic experience, I really, really, don't miss it. It's as if someone were to give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky. Oh, and have I said before how I loathe Eclipse? Indeed I have. Unfortunately, the Eclipse IDE just adds to the annoyance of working in C++. For $350, this[^] is becoming more and more attractive. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
If you are using a recent compiler, you should be able to use C++ 11 features like lambdas that would make it similar to your C#/Java programming.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
-
If you are using a recent compiler, you should be able to use C++ 11 features like lambdas that would make it similar to your C#/Java programming.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
similar in concept, but the syntax leaves a bit to be desired.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein -
If you are using a recent compiler, you should be able to use C++ 11 features like lambdas that would make it similar to your C#/Java programming.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
That would help, but it's also things like writing header files to define the class structure and the a separate cpp file for the implementation. Seems archaic. And then of course, the huge issue -- having to remember to delete objects! Having automated garbage collection is just so nice. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
-
Speaking of skills I had once learned, I find myself coding in C++ again for the Beaglebone Black. While it's a nostalgic experience, I really, really, don't miss it. It's as if someone were to give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky. Oh, and have I said before how I loathe Eclipse? Indeed I have. Unfortunately, the Eclipse IDE just adds to the annoyance of working in C++. For $350, this[^] is becoming more and more attractive. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
Marc Clifton wrote:
give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky.
I totalled mine. Then it turned out that it was insured for more than I paid for it, so I made money on the transaction. Plus cool scars that chicks dig. :cool:
You'll never get very far if all you do is follow instructions.
-
similar in concept, but the syntax leaves a bit to be desired.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert EinsteinThat depends on what you are used to. A lot of my C++ dev friends hate C# syntax.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
-
That depends on what you are used to. A lot of my C++ dev friends hate C# syntax.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
point taken.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein -
That would help, but it's also things like writing header files to define the class structure and the a separate cpp file for the implementation. Seems archaic. And then of course, the huge issue -- having to remember to delete objects! Having automated garbage collection is just so nice. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
Marc Clifton wrote:
And then of course, the huge issue -- having to remember to delete objects! Having automated garbage collection is just so nice
Well, once you get used to unique_ptr and shared_ptr, that should take care of that issue :-)
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
-
Marc Clifton wrote:
give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky.
I totalled mine. Then it turned out that it was insured for more than I paid for it, so I made money on the transaction. Plus cool scars that chicks dig. :cool:
You'll never get very far if all you do is follow instructions.
Nice way to take advantage of Marc's boring analogy and use it as a chance to tell us about your first car. Been dying to do that, haven't you? :rolleyes:
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
-
Marc Clifton wrote:
And then of course, the huge issue -- having to remember to delete objects! Having automated garbage collection is just so nice
Well, once you get used to unique_ptr and shared_ptr, that should take care of that issue :-)
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
:thumbsup:
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein -
point taken.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert EinsteinThank you :-) This is rare in these forums these days.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
-
Nice way to take advantage of Marc's boring analogy and use it as a chance to tell us about your first car. Been dying to do that, haven't you? :rolleyes:
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
and the chicks. :wtf:
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein -
Nice way to take advantage of Marc's boring analogy and use it as a chance to tell us about your first car. Been dying to do that, haven't you? :rolleyes:
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
Pfft, no. The scars! :-D
You'll never get very far if all you do is follow instructions.
-
Thank you :-) This is rare in these forums these days.
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
I've programmed in both, in fact, I cut my teeth on C++, programmed in it exclusively for over 15 years and I really like the language. But I also have, in more recent years, spent most of my time doing C#, it has much to offer. And I've grown used to they way things are done in C#, so now I find myself wishing C++ would do some things the C# way --sometimes-- and other times, I wish for C# to adopt some C++ isms. Almost sounds like I'm talking about "D". Maybe I should make a "D++" language. We could always use another... :rolleyes:
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein -
I've programmed in both, in fact, I cut my teeth on C++, programmed in it exclusively for over 15 years and I really like the language. But I also have, in more recent years, spent most of my time doing C#, it has much to offer. And I've grown used to they way things are done in C#, so now I find myself wishing C++ would do some things the C# way --sometimes-- and other times, I wish for C# to adopt some C++ isms. Almost sounds like I'm talking about "D". Maybe I should make a "D++" language. We could always use another... :rolleyes:
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert EinsteinC# sure is easier to write and maintain. Every time I've taken a short break from C++ and done only C#, the return to C++ had been a little difficult. Your brain just struggles for a day or two getting used to having to think more. The faster way more responsive apps make up for that though :-)
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
-
C# sure is easier to write and maintain. Every time I've taken a short break from C++ and done only C#, the return to C++ had been a little difficult. Your brain just struggles for a day or two getting used to having to think more. The faster way more responsive apps make up for that though :-)
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
Indeed.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein -
Speaking of skills I had once learned, I find myself coding in C++ again for the Beaglebone Black. While it's a nostalgic experience, I really, really, don't miss it. It's as if someone were to give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky. Oh, and have I said before how I loathe Eclipse? Indeed I have. Unfortunately, the Eclipse IDE just adds to the annoyance of working in C++. For $350, this[^] is becoming more and more attractive. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
At $100 I highly recommend this tool: http://www.wingdb.com/wgFeatures.htm[^] I've been using it since 2010. It works extremely well. I will have to check out VisualGDB.
-
Speaking of skills I had once learned, I find myself coding in C++ again for the Beaglebone Black. While it's a nostalgic experience, I really, really, don't miss it. It's as if someone were to give me back my first car in the same condition it was in when I gave it away. Functional, does the job, etc., but old and clunky. Oh, and have I said before how I loathe Eclipse? Indeed I have. Unfortunately, the Eclipse IDE just adds to the annoyance of working in C++. For $350, this[^] is becoming more and more attractive. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
Last standardization made
C++
much more attractive, in my opinion. However, I recognize that highly depends on your needs. For instance, I still love coding inC
but I preferLua
for fast prototyping and whenever higher level features are of great advantage (for the coder).Marc Clifton wrote:
Oh, and have I said before how I loathe Eclipse? Indeed I have. Unfortunately, the Eclipse IDE just adds to the annoyance of working in C++
Man, using
Java
code for writingC++
is frustrating, both for the developer and theC++
itself. On the lucky sidevi
is written inC
.THESE PEOPLE REALLY BOTHER ME!! How can they know what you should do without knowing what you want done?!?! -- C++ FQA Lite
-
Marc Clifton wrote:
And then of course, the huge issue -- having to remember to delete objects! Having automated garbage collection is just so nice
Well, once you get used to unique_ptr and shared_ptr, that should take care of that issue :-)
Regards, Nish
Check out 7 reasons C++ devs will love the VS 14 CTP by Nish Sivakumar Blog: voidnish.wordpress.com
Nish Sivakumar wrote:
Well, once you get used to unique_ptr and shared_ptr, that should take care of that issue
Definitely useful. While I sound like a curmudgeon, it's still a bandaid. But...thank you for pointing (harhar) those out -- I'll make use of them, looks like gcc-linaro supports those constructs. Guess I should tool up on my knowledge of where C++ has gone since I last used it. :-O Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)
-
At $100 I highly recommend this tool: http://www.wingdb.com/wgFeatures.htm[^] I've been using it since 2010. It works extremely well. I will have to check out VisualGDB.
Paul M Watt wrote:
At $100 I highly recommend this tool:
Thanks! Looks quite useful. Marc
Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)